<SEC-DOCUMENT>0001493152-22-022893.txt : 20220815
<SEC-HEADER>0001493152-22-022893.hdr.sgml : 20220815
<ACCEPTANCE-DATETIME>20220815161754
ACCESSION NUMBER:		0001493152-22-022893
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220815
DATE AS OF CHANGE:		20220815

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

	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
</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/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:DGLY="http://digitalallyinc.com/20220630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_030_DGLY_digitalallyinc.com_20220630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04A_20220101_20220630 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0001342958 -->
<!-- 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_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_065_sqft_8_utr%2D%2Dsqft -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_Segment_5_Segment -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCentralIndexKey">0001342958</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2022-06-30" id="xdx2ixbrl0125" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2021-12-31" id="xdx2ixbrl0126" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0252" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0254" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0256" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0262" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0264" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfShorttermInvestments" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0286" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-04-012021-06-30" id="xdx2ixbrl0287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0289" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0349" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2021-01-012021-03-31" id="xdx2ixbrl0357" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2021-01-012021-03-31" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0384" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0385" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0395" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0424" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0425" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0430" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0487" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0489" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0496" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0513" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0519" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0521" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0535" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0539" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0544" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0547" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0560" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0562" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0569" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ProvisionForDoubtfulAccountsReceivable" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0598" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0600" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0604" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0660" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentsToAcquireBusinessesGrossOne" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0664" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherPaymentsToAcquireBusinesses" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0667" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0676" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0679" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0684" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0688" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0706" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0718" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:GoodwillAcquiredInBusinessAcquisitions" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0724" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0732" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2022-01-012022-06-30_us-gaap_CashMember" id="xdx2ixbrl0789" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2022-01-012022-06-30_us-gaap_CashMember" id="xdx2ixbrl0791" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2022-01-012022-06-30_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0797" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2022-01-012022-06-30_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0799" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0805" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0807" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2021-01-012021-12-31_us-gaap_CashMember" id="xdx2ixbrl0813" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2021-01-012021-12-31_us-gaap_CashMember" id="xdx2ixbrl0815" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2021-01-012021-12-31_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0821" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2021-01-012021-12-31_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0823" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2021-01-012021-12-31_custom_MutualFundsMember" id="xdx2ixbrl0829" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0837" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2021-12-31" id="xdx2ixbrl0873" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityTwo" contextRef="AsOf2021-12-31" id="xdx2ixbrl0911" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityThree" contextRef="AsOf2022-06-30" id="xdx2ixbrl0913" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityThree" contextRef="AsOf2021-12-31" id="xdx2ixbrl0914" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2020-05-042020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" id="xdx2ixbrl0943" name="us-gaap:DebtInstrumentTerm">P2Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-06-282021-06-30_custom_JuneContingentNoteMember" id="xdx2ixbrl0963" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-08-312021-08-31_custom_AugustContingentPaymentNoteMember" id="xdx2ixbrl0983" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-012022-01-01_custom_JanuaryContingentPaymentNoteMember" id="xdx2ixbrl0998" name="us-gaap:DebtInstrumentTerm">P2Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-02-012022-02-01_custom_FebruaryContingentPaymentNoteMember" id="xdx2ixbrl1007" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1021" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1022" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1026" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1027" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1031" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1032" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1036" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1037" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1041" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1042" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1046" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1047" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNote" contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember" id="xdx2ixbrl1059" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNoteOne" contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember" id="xdx2ixbrl1063" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember" id="xdx2ixbrl1067" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember" id="xdx2ixbrl1071" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember" id="xdx2ixbrl1072" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2022-04-012022-06-30_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember" id="xdx2ixbrl1081" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" id="xdx2ixbrl1221" name="us-gaap:LesseeOperatingLeaseTermOfContract">P54M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_OctoberTwoThousandAndNineteenForCopiersMember" id="xdx2ixbrl1229" name="us-gaap:LesseeOperatingLeaseTermOfContract">P16M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_EliteMedicalBillingSpecialistsMember" id="xdx2ixbrl1236" name="us-gaap:LesseeOperatingLeaseTermOfContract">P25M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_CCCAcquisitionMember" id="xdx2ixbrl1244" name="us-gaap:LesseeOperatingLeaseTermOfContract">P9M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_TicketSmarterAcquisitionMember" id="xdx2ixbrl1251" name="us-gaap:LesseeOperatingLeaseTermOfContract">P6M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2022-06-30_custom_PrivateMedicalBillingCompanyMember" id="xdx2ixbrl1258" name="us-gaap:LesseeOperatingLeaseTermOfContract">P36M</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" id="xdx2ixbrl1361" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" id="xdx2ixbrl1365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" id="xdx2ixbrl1367" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" id="xdx2ixbrl1369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" id="xdx2ixbrl1385" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" id="xdx2ixbrl1391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" id="xdx2ixbrl1397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" id="xdx2ixbrl1403" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" id="xdx2ixbrl1409" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" id="xdx2ixbrl1415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" id="xdx2ixbrl1501" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" id="xdx2ixbrl1503" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl1607" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">P55M</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" id="xdx2ixbrl1705" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" id="xdx2ixbrl1707" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" id="xdx2ixbrl1709" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" id="xdx2ixbrl1711" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember" id="xdx2ixbrl1781" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember" id="xdx2ixbrl1789" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember" id="xdx2ixbrl1797" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember" id="xdx2ixbrl1805" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember" id="xdx2ixbrl1813" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember" id="xdx2ixbrl1821" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember" id="xdx2ixbrl1829" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl1864" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2021-04-012021-06-30" id="xdx2ixbrl1865" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl1866" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl1867" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" id="xdx2ixbrl1912" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" id="xdx2ixbrl2011" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-09-012022-06-30_us-gaap_TrademarksAndTradeNamesMember" id="xdx2ixbrl2045" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2073" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2075" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-04-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2078" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2080" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2093" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2095" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-04-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2098" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2100" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2113" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2115" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-04-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2118" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2120" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2138" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember" id="xdx2ixbrl2140" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-04-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2143" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30_custom_TicketingMember" id="xdx2ixbrl2145" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="dgly-20220630.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-01-01to2022-06-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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-15">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-15</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="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="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="From2021-04-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-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>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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-01-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-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_IPOOneMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">DGLY:IPOOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_custom_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_MutualFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DGLY:MutualFundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_MutualFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DGLY:MutualFundsMember</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="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-042020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-04</xbrli:startDate>
        <xbrli:endDate>2020-05-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-092020-12-10_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-09</xbrli:startDate>
        <xbrli:endDate>2020-12-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</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="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-282021-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-28</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-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-312021-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-31</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-01-01_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-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-01_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-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-012022-02-01_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-01</xbrli:startDate>
        <xbrli:endDate>2022-02-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_WarrantLiabilityMember22215734">
      <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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</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_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</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_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</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_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</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_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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_WarrantLiabilityMember22215828">
      <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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:RentalEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:RentalEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</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="AsOf2022-06-30_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-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="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</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="AsOf2022-06-30_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-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-31</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-08-31_custom_CCCAcquisitionMember_srt_MaximumMember">
      <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>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-31</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-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-31</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember">
      <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:PersonalSearLicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember">
      <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:PersonalSearLicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSixteenMember">
      <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:DuringTwoThousandSixteenMember</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_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSevenTeenMember">
      <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:DuringTwoThousandSevenTeenMember</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_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandEighteenMember">
      <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:DuringTwoThousandEighteenMember</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_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</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_custom_CommonStockPurchaseWarrantsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_custom_CommonStockPurchaseWarrantsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_CommonStockPurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:PreFundedWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_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-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-02-01_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:PreFundedWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-02-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-02-01_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-02-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_ExchangeWarrantsMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ReplacementOriginalWarrantsMember</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">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </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="From2021-08-182021-08-19_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>2021-08-18</xbrli:startDate>
        <xbrli:endDate>2021-08-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-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="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_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:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_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:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_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:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_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:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-13</xbrli:startDate>
        <xbrli:endDate>2021-01-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-13</xbrli:startDate>
        <xbrli:endDate>2021-01-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <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>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-14_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_WarrantLiabilityMember22220859">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember">
      <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:RangeFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFourMember">
      <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:RangeFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember">
      <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:RangeFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember">
      <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:RangeFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-06_custom_StockRepurchaseProgramMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</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-01-012022-06-30_custom_StockRepurchaseProgramMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_NobilityHealthcareLLCMember22221531">
      <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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:DecemberTwoThousandTwentyOneMember</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_custom_JanuaryTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:JanuaryTwoThousandTwentyTwoMember</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_custom_FebruaryTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:FebruaryTwoThousandTwentyTwoMember</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_custom_MarchTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:MarchTwoThousandTwentyTwoMember</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_custom_AprilTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:AprilTwoThousandTwentyTwoMember</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_custom_MayTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:MayTwoThousandTwentyTwoMember</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_custom_JuneTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:JuneTwoThousandTwentyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </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-302021-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-30</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_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:HealthcareAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_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:HealthcareAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</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="AsOf2021-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:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-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-31</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-02-012022-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-02-01</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="From2022-01-012022-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-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-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="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="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="AsOf2021-08-31_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-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-312021-08-31_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>2021-08-31</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-01-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_custom_MedicalBillingAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <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-02-01_custom_MedicalBillingAcquisitionTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <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="From2022-02-012022-02-01_custom_MedicalBillingAcquisitionTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-01</xbrli:startDate>
        <xbrli:endDate>2022-02-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_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:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-09-01_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-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-01_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-01-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-01-01_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-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</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="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="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-312021-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-31</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-302021-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-30</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-06-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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-06-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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01_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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-06-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>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-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:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-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:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-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:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-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:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</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="From2021-04-012021-06-30_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-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:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-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:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-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:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-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:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TicketingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-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>2021-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="AsOf2022-06-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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-07_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>2022-07-07</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>
    <xbrli:unit id="sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>DGLY:Segment</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 16pt"><b>FORM
<span id="xdx_905_edei--DocumentType_c20220101__20220630_zatXs3b8yrC1"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_900_edei--DocumentQuarterlyReport_c20220101__20220630_zEeygzDqBOAa"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span>
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; 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_909_edei--DocumentPeriodEndDate_c20220101__20220630_zntgkf5oQdA4"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, <span id="xdx_901_edei--DocumentFiscalYearFocus_c20220101__20220630_zoGALxVYXnAe"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></span></ix:nonNumeric></span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_906_edei--DocumentTransitionReport_c20220101__20220630_zqMk470luBLj"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span>
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from ___________ to __________.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File Number: <span style="text-decoration: underline"><span id="xdx_909_edei--EntityFileNumber_c20220101__20220630_zAvxoKMpNh62"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityFileNumber">001-33899</ix:nonNumeric></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 16pt"><b><span id="xdx_90A_edei--EntityRegistrantName_c20220101__20220630_z3lPnWvVWDRa"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityRegistrantName">Digital
Ally, Inc.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_904_edei--EntityIncorporationStateCountryCode_c20220101__20220630_zRKOnOqJuws2"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; 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; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90B_edei--EntityTaxIdentificationNumber_c20220101__20220630_zLCj0VCiECAi"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction of</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
    Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90D_edei--EntityAddressAddressLine1_c20220101__20220630_zvBMDT7IJuK9"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressAddressLine1">14001
Marshall Drive</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressCityOrTown_c20220101__20220630_zBwgW0m6uieb"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressCityOrTown">Lenexa</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressStateOrProvince_c20220101__20220630_zSqRbkWGcGtc"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressStateOrProvince">KS</ix:nonNumeric></span> <span id="xdx_90C_edei--EntityAddressPostalZipCode_c20220101__20220630_zIZUbmWCL9Jb"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressPostalZipCode">66215</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--CityAreaCode_c20220101__20220630_zutjV4Usfqke"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CityAreaCode">(913)</ix:nonNumeric></span>
<span id="xdx_909_edei--LocalPhoneNumber_c20220101__20220630_zkssUBwYT09g"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:LocalPhoneNumber">814-7774</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 34%"><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; padding-bottom: 1.5pt; text-align: center; width: 2%"><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; width: 18%"><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; padding-bottom: 1.5pt; text-align: center; width: 2%"><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; width: 44%"><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">
    <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--Security12bTitle_c20220101__20220630_z8qWsmKbmu9g"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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_901_edei--TradingSymbol_c20220101__20220630_zFGsVx4BHqd6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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_904_edei--SecurityExchangeName_c20220101__20220630_zy9U1nleKajd"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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 0pt 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 0pt 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_c20220101__20220630_zD2upNVr6w31"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 5in; text-align: right; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--EntityInteractiveDataCurrent_c20220101__20220630_zOukc7i1LE6l"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>
&#9746; No &#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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: 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_90A_edei--EntityFilerCategory_c20220101__20220630_zHPjfGkvoaEa"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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_901_edei--EntitySmallBusiness_c20220101__20220630_zlPsyg5MQjFi"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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_905_edei--EntityEmergingGrowthCompany_c20220101__20220630_zAWp39IDMEZb"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; <span id="xdx_908_edei--EntityShellCompany_c20220101__20220630_zUlxXQxuMyO6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><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; padding-bottom: 1.5pt; text-align: center; width: 2%"><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; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    at August 15, 2022</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_90B_edei--EntityCommonStockSharesOutstanding_iI_pid_c20220815_zLze0e6yS7D4"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-08-15" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">47,828,405</ix:nonFraction></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="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>TABLE
    OF CONTENTS</b></span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.6in"><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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#Ka_1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART I &#8211; FINANCIAL INFORMATION</b></span></a></td>
    <td>&#160;</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"></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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#Ka_2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Financial Statements.</span></a></td>
    <td>&#160;</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"></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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#Ka_3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed Consolidated Balance Sheets &#8211; June 30, 2022 (Unaudited) and December 31, 2021</span></a></td>
    <td>&#160;</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; vertical-align: top; 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>&#160;</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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#Ka_4"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2022 and 2021 (Unaudited)</span></a></td>
    <td>&#160;</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; vertical-align: top; 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>&#160;</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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#Ka_5"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed Consolidated Statements of Stockholders&#8217; Equity for the Three and Six Months Ended June 30, 2022 and 2021 (Unaudited)</span></a></td>
    <td>&#160;</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; vertical-align: top; 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>&#160;</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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#Ka_6"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed Consolidated Statements of Cash Flows for the Three and Six Months Ended June 30, 2022 and 2021 (Unaudited)</span></a></td>
    <td>&#160;</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; vertical-align: top; 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>&#160;</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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#Ka_7"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Condensed Consolidated Financial Statements (Unaudited)</span></a></td>
    <td>&#160;</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-36</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0pt"><a href="#f_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></a></td>
    <td>&#160;</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">37-63</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; padding-left: 10pt"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#f_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></a></td>
    <td>&#160;</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">63</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#f_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Controls and Procedures.</span></a></td>
    <td>&#160;</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">63</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#f_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART II - OTHER INFORMATION</b></span></a></td>
    <td>&#160;</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"></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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Legal Proceedings.</span></a></td>
    <td>&#160;</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">63</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A. Risk Factors.</span></a></td>
    <td>&#160;</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">63</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></a></td>
    <td>&#160;</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">64</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Defaults Upon Senior Securities</span></a></td>
    <td>&#160;</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">64</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Mine Safety Disclosures</span></a></td>
    <td>&#160;</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">64</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5. Other Information.</span></a></td>
    <td>&#160;</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">64</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><a href="#f_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6. Exhibits.</span></a></td>
    <td>&#160;</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">64</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"><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; 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; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#f_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></a></td>
    <td>&#160;</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">65</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Ka_3"></span>CONDENSED
CONSOLIDATED BALANCE SHEETS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
30, 2022 AND DECEMBER 31, 2021</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_30A_111_zyg1qhWdjO5e" 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 style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220630_zqosbbS9eE2j" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(Unaudited)</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zv9UeXXqA8r1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, <br />
2021</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">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold"></td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsAbstract_iB_zzx9Ba6CW5r" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; font-weight: bold">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsCurrentAbstract_i01B_zKUvqDFlp6S3" 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_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maACzsr0_ztKOCJSO4Lba" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,454,246</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,007,792</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACzsr0_zhibYB9k1BGd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable &#8211; trade, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,167,280</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,727,052</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsAndOtherReceivablesNetCurrent_i02I_pp0p0_maACzsr0_z6fdnBK9RXNf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other receivables (including $<span id="xdx_905_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_c20220630_zJ3RHNj1DENi" title="Due from related parties"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">138,384</ix:nonFraction></span> due from related parties &#8211; June 30, 2022 and $<span id="xdx_90A_eus-gaap--DueFromRelatedPartiesCurrent_c20211231_pp0p0" title="Due from related parties"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">158,384</ix:nonFraction></span> &#8211; December 31, 2021, 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,798,029</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,021,813</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_i02I_maACzsr0_zm13MVTeUxic" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,405,954</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,659,536</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_i02I_maACzsr0_zcmzVAlliWHl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,911,435</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,728,782</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--AssetsCurrent_i02TI_mtACzsr0_maAzvdH_zvimU2cb6Gol" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,736,944</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,144,975</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_40A_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAzvdH_zVyVRioCDqui" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,457,199</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,841,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IntangibleAssetsNetIncludingGoodwill_i01I_maAzvdH_z6AvTIspib23" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,675,469</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,902,513</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maAzvdH_zWYYgrUwilia" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">951,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">993,384</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherAssetsNoncurrent_i01I_maAzvdH_zH9J9jKLGpgg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,907,281</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,107,299</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_406_eus-gaap--Assets_i01TI_mtAzvdH_zvLQW3dqEh9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,728,821</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,989,197</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 style="vertical-align: bottom; background-color: White">
    <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_408_eus-gaap--LiabilitiesCurrentAbstract_i01B_zqLncVNoDQtf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_i02I_maLCzytZ_zVundftxsQC7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,762,924</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,569,106</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesCurrent_i02I_maLCzytZ_zoHQpHDco5Ji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,130,737</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,175,998</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maLCzytZ_z2Sbe6o72YD7" style="vertical-align: bottom; background-color: White">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">353,646</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">373,371</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_pp0p0_maLCzytZ_zKUWPXybkLXg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,944,382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DebtCurrent_i02I_pp0p0_maLCzytZ_zNgiTShbgpF3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Debt obligations &#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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">514,664</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">389,934</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DerivativeLiabilitiesCurrent_i02I_maLCzytZ_zjoaMBgLw3ul" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,285,143</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,846,932</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--TaxesPayableCurrent_i02I_maLCzytZ_zimqbySNwSc5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,796</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:TaxesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,827</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_404_eus-gaap--LiabilitiesCurrent_i02TI_mtLCzytZ_maLzIBU_z9Xjsll5USp3" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,003,292</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,022,687</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_406_eus-gaap--LiabilitiesNoncurrentAbstract_i01B_zQYl5MJ4Zt04" 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_403_eus-gaap--LongTermDebtAndCapitalLeaseObligations_i02I_pp0p0_maLzIBU_zByekGahOwcd" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">754,680</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">727,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_pp0p0_maLzIBU_zogBzNLdHr2h" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">666,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:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">688,207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityNoncurrent_i02I_pp0p0_maLzIBU_z2srt5WTXmyj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Contract liabilities &#8211; long term</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,087,426</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: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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Liabilities_i01TI_mtLzIBU_maLASEzvHU_zvGNUJxx5CWa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,511,875</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,125,958</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_40C_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzvHU_zJbVGTgsg9Uh" 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="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0125">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0126">-</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_403_eus-gaap--CommonStockValue_i02I_pp0p0_maSEIPAzJ2t_zwkCPobECoPg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Common stock, $<span id="xdx_90A_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220630_zvXWxs2Dct27" title="Common stock, par value"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_c20211231_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value per share; <span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_c20220630_zguwp39ei064" title="Common stock, shares authorized"><span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_c20211231_pdd" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; shares issued: <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220630_z5SH4wnyD73c" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">47,828,405</ix:nonFraction></span> shares issued &#8211; June 30, 2022 and <span id="xdx_901_eus-gaap--CommonStockSharesIssued_c20211231_pdd" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,904,391</ix:nonFraction></span> shares issued &#8211; December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,828</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,904</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_maSEIPAzJ2t_zuXXG965aVze" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Additional paid in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,202,080</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,426,379</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MinorityInterest_i02I_maSEIPAzJ2t_zspqKTIcb0gg" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">325,993</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,453</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maSEIPAzJ2t_zhkmFNcQL3W8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">80,358,955</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">68,670,497</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--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i02TI_pp0p0_mtSEIPAzJ2t_maLASEzvHU_zPHATZ0Idld6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,216,946</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">55,863,239</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_40A_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzvHU_z12FAjroehGh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">70,728,821</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">82,989,197</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 0pt 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 0pt 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 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="Ka_4"></span><b>CONDENSED
CONSOLIDATED STATEMENTS OF OPERATIONS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>JUNE
30, 2022 AND 2021</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_304_113_z44xUvwiTjnc" 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="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220401__20220630_zDDSs74IXSDf" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20210401__20210630_zChQsvjm0Tk9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220101__20220630_zSM7sGcfW4fi" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20210101__20210630_zPq2nYZNjNf3" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Three months ended June 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended June 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RevenuesAbstract_iB_zqnLeFV8vaKe" 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_zVv3Exlq0Xpi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%">Product</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,210,181</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-04-012021-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,719,332</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,620,241</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,631,910</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_z5dqH7MmEgq4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="From2022-04-012022-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,141,276</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="From2021-04-012021-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">774,339</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-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,025,997</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="From2021-01-012021-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,397,591</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_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_maCzvC1_zMaaPrIiC3F2" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,351,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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,493,671</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,646,238</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,029,501</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_40E_eus-gaap--CostOfRevenueAbstract_iB_z39xEKn4y7og" 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_406_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_z8csEbZmoLOe" 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="From2022-04-012022-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,070,476</ix: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="From2021-04-012021-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,017,659</ix: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-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,892,527</ix: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="From2021-01-012021-06-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,578,969</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zeI079r7TPN6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="From2022-04-012022-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,561,903</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="From2021-04-012021-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">215,212</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-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,095,015</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="From2021-01-012021-06-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">377,849</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--CostOfRevenue_i01_msCzvC1_zz5dsOrMIS6g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,632,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,232,871</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,987,542</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,956,818</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_408_eus-gaap--GrossProfit_iT_mtCzvC1_maCzkde_zZNknbjakDS1" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,719,078</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,260,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,658,696</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,072,683</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_401_eus-gaap--SellingGeneralAndAdministrativeExpenseAbstract_iB_zE3vbZJiGuAg" 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_405_eus-gaap--ResearchAndDevelopmentExpense_i01_maCzg5m_zVKCVbZeKr1f" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">540,222</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">460,999</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,038,222</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">909,964</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingAndAdvertisingExpense_i01_maCzg5m_zH3PQMsHFSud" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,763,045</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">870,183</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,542,448</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,466,938</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_i01_maCzg5m_zgTjuW86oCp7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,077,063</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,546,502</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,542,616</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,178,359</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_408_eus-gaap--SellingGeneralAndAdministrativeExpense_i01T_mtCzg5m_msCzkde_zzkHswRdaJ0i" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,380,330</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,877,684</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,123,286</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,555,261</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_40E_eus-gaap--OperatingIncomeLoss_iT_mtCzkde_maCzmZZ_z4tIdNzzhR0l" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,661,252</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,616,884</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">13,464,590</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,482,578</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_407_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zUFZqTuKaRp9" 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_40D_eus-gaap--InvestmentIncomeInterest_i01_maCzEbH_zbmHTayrtEg" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,233</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,774</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,595</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,461</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestExpense_i01N_di_msCzEbH_z6cSCrdoYNha" 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">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,501</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,365</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,511</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,793</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpense_i01_maCzEbH_zPLa4P81pRo8" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">381</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: xdx2ixbrl0252">&#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:OtherNonoperatingIncomeExpense" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,059</ix: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: xdx2ixbrl0254">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i01_maCzEbH_zwtE3LyRB4L2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gain on extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0256">&#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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,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: xdx2ixbrl0258">&#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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_i01_maCzEbH_zpTefXYR6tQb" 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"><ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">542,096</ix: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: xdx2ixbrl0262">&#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:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">486,046</ix: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: xdx2ixbrl0264">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ChangeInFairValueOfShorttermInvestments_i01_maCzEbH_zmzjNyLXUGW2" style="vertical-align: bottom; background-color: White">
    <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: xdx2ixbrl0266">&#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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,590</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:ChangeInFairValueOfShorttermInvestments" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">84,818</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:ChangeInFairValueOfShorttermInvestments" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,554</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_i01_maCzEbH_zSO8rSH5W8u3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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 style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,413,618</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,863,422</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:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,561,789</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,688,835</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_407_eus-gaap--NonoperatingIncomeExpense_i01T_mtCzEbH_maCzmZZ_zLthd843HOkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,979,065</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,765,603</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,084,160</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,821,949</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_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtCzmZZ_maCzLfY_zwdEfyRJjbZ5" 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">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">682,187</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,382,487</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">7,380,430</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,339,371</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxExpenseBenefit_msCzLfY_zai8yciTPdak" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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: xdx2ixbrl0286">&#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: xdx2ixbrl0287">&#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: xdx2ixbrl0288">&#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: xdx2ixbrl0289">&#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_406_eus-gaap--ProfitLoss_iT_mtCzLfY_maCzUo0_zqIHMMO7CRe5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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">(<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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382,487</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,380,430</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,339,371</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_402_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di0_msCzUo0_zZ7n5m5Z1KR1" style="vertical-align: bottom; background-color: White">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,326</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="From2021-04-012021-06-30" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8212;</ix: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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">285,232</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="From2021-01-012021-06-30" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8212;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_mtCzUo0_zehNYM9mzNI4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,065,513</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382,487</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,665,662</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,339,371</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 id="xdx_40A_eus-gaap--EarningsPerShareBasicAbstract_iB_zo2SX6OpGFul" style="vertical-align: bottom; background-color: White">
    <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_406_eus-gaap--EarningsPerShareBasic_i01_zy7vk6M7DSAg" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.02</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.15</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.34</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_i01_zEJBAOojHBR" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.02</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.15</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.34</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--WeightedAverageNumberOfSharesOutstandingAbstract_iB_zeR4bTCzP9Bc" style="vertical-align: bottom; background-color: White">
    <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: rgb(204,238,255)">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,657,440</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,513,691</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">49,787,562</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,177,399</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: White">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,657,440</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,513,691</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">49,787,562</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,177,399</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

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

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

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

<table cellpadding="0" cellspacing="0" id="xdx_304_114_zzW3nFD0UUhl" 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; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Shares</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zBMIIZrgTva6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zeIHA2ZsvDm1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Capital</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockMember_z1htSj43jaV3" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">stock</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zY7iugjovyNl" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">subsidiary</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z4xUiSck3RB4" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">deficit</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BC_zGzOxJMyZu7b" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Common Stock</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">Additional Paid In</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">Treasury</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">Noncontrolling interest in consolidated</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">Accumulated</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Shares</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Capital</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">stock</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">subsidiary</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">deficit</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_43E_c20210101__20210331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zHah5yQjd908" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 37%">Balance, December 31, 2020</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_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zleS9STDHZTc" title="Beginning balance, shares" style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,834,709</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,835</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,501,396</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: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,157,226</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 style="width: 5%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0339">&#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: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">90,014,500</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,356,505</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zRQhZuEb22e7" 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: xdx2ixbrl0345">&#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="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,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"><span style="-sec-ix-hidden: xdx2ixbrl0347">&#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: xdx2ixbrl0348">&#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: xdx2ixbrl0349">&#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="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_z2g3afUJURv2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Restricted common stock grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjmEoeAhoB1c" title="Restricted common stock grant, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">450,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="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450</ix: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="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">450</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: xdx2ixbrl0354">&#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: xdx2ixbrl0355">&#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: xdx2ixbrl0356">&#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: xdx2ixbrl0357">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Restricted common stock forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_pid_di_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zG1Cpix9Y5c8" title="Restricted common stock forfeitures, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,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="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8</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="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</ix: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: xdx2ixbrl0363">&#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: xdx2ixbrl0364">&#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: xdx2ixbrl0365">&#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: xdx2ixbrl0366">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--StockIssuedDuringPeriodValueNewIssues_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock through registered direct offering at $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zkTU3AVIyZ9i" title="Common stock issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.095</ix:nonFraction></span> per share and accompanying warrants (net of offering expenses and placement agent discount)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqp3qEJFkiud" title="Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount), shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,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:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,726,200</ix: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: xdx2ixbrl0372">&#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: xdx2ixbrl0373">&#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: xdx2ixbrl0374">&#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:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,729,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--StockIssuedDuringPeriodValueNewIssuesOne_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock through registered direct offering at $<span id="xdx_90B_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20210331__us-gaap--SubsidiarySaleOfStockAxis__custom--IPOOneMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zD36dvZt4R1a" title="Common stock issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-03-31_custom_IPOOneMember_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.80</ix:nonFraction></span> per share and accompanying warrants (net of offering expenses and placement agent discount)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--StockIssuedDuringPeriodSharesNewIssuesOne_pid_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zVqyE9rng211" title="Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount), shares" style="text-align: right"><ix:nonFraction name="DGLY:StockIssuedDuringPeriodSharesNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,250,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:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,250</ix: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:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,614,350</ix: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: 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"><span style="-sec-ix-hidden: xdx2ixbrl0384">&#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: xdx2ixbrl0385">&#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:StockIssuedDuringPeriodValueNewIssuesOne" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,617,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ExerciseOfPrefundedCommonStockPurchaseWarrants_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercise of pre-funded common stock purchase warrants at $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20210331__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4t0MPShJU02" title="Warrant exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-03-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.095</ix:nonFraction></span> per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--ExerciseOfPrefundedCommonStockPurchaseWarrantsShares_pid_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zFHqYRsu7RFj" title="Exercise of pre-funded common stock purchase warrants at $3.095 per share, shares" style="text-align: right"><ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,200,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:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,200</ix: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:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,276,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0394">&#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: xdx2ixbrl0395">&#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: 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"><ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,284,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ExerciseOfPrefundedCommonStockPurchaseWarrantsOne_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercise of pre-funded common stock purchase warrants at $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20210331__us-gaap--AwardTypeAxis__custom--WarrantOneMember_zdjjgzwlt8hf" title="Warrant exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-03-31_custom_WarrantOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.80</ix:nonFraction></span> per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_pid_c20210101__20210331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8sVUkDayhUj" title="Exercise of pre-funded common stock purchase warrants at $2.80 per share, shares" style="text-align: right"><ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,050,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:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,928,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#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: xdx2ixbrl0406">&#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: xdx2ixbrl0407">&#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:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,940,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AdjustmentsToAdditionalPaidInCapitalWarrantIssued_iN_pp0p0_di_zmV7JcTn5H82" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of pre-funded common stock purchase warrants in connection with the registered direct offerings</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: xdx2ixbrl0414">&#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:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,817,548</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: xdx2ixbrl0416">&#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: xdx2ixbrl0417">&#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: xdx2ixbrl0418">&#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:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,817,548</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_iN_pp0p0_di_zLC4xwFCzre4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock purchase warrants at exercise price of $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20210331__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zKpLABEcJwC1" title="Warrant exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.25</ix:nonFraction></span> per share in connection with the registered direct offerings</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: xdx2ixbrl0421">&#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:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,398,510</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: xdx2ixbrl0423">&#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: xdx2ixbrl0424">&#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: xdx2ixbrl0425">&#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:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,398,510</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--ProfitLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Net income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: xdx2ixbrl0430">&#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: xdx2ixbrl0431">&#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: xdx2ixbrl0432">&#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: xdx2ixbrl0433">&#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="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,721,858</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="From2021-01-012021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,721,858</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20210401__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zZmkQHUomuEl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, March 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIekiSvyOquf" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,577,209</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="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,577</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="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,157,360</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="AsOf2021-03-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,157,226</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"><span style="-sec-ix-hidden: xdx2ixbrl0440">&#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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">68,292,642</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="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,759,069</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><td>&#160;</td>
    <td 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_zI0yHc3YhSYa" 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: 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:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,213</ix: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: xdx2ixbrl0448">&#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: xdx2ixbrl0449">&#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: xdx2ixbrl0450">&#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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,213</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_zYDabwJBiBhf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#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: 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"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#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: xdx2ixbrl0455">&#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: xdx2ixbrl0456">&#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="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382,487</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382,487</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><td>&#160;</td>
    <td 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_c20210101__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zxhQD6Z2UWhb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharesOutstanding_iE_pid_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMEIod1RPl14" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,577,209</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="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,577</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="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,487,573</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="AsOf2021-06-30_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,157,226</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"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">73,675,129</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="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,706,795</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20220101__20220331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zycLNTRcGFAg" style="vertical-align: bottom; background-color: White">
    <td>Balance, December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iS_pid_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbJvAYryEzDg" title="Beginning balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,904,391</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="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,904</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="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,426,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">&#8212;</span></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="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,453</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="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">68,670,497</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,863,239</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_znEC4qUn4A8j" 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: xdx2ixbrl0478">&#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: xdx2ixbrl0480">&#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: xdx2ixbrl0481">&#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: xdx2ixbrl0482">&#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_402_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zlw4cdvgryr2" 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_98B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlE4ErkNvd1f" 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">715,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="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">715</ix: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">715</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: xdx2ixbrl0487">&#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: xdx2ixbrl0488">&#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: xdx2ixbrl0489">&#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: xdx2ixbrl0490">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_zEOuQIpffYt" 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_983_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6VEJMqeuOc4" 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">15,000</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">15</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">15</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0496">&#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: xdx2ixbrl0497">&#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: xdx2ixbrl0498">&#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: xdx2ixbrl0499">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zqkxQg2oM6Zc" 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_982_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_iN_pid_di_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsqvHCBQywp5" 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">1,876,034</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">1,876</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: 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"><span style="-sec-ix-hidden: xdx2ixbrl0506">&#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,061,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: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_407_eus-gaap--MinorityInterestDecreaseFromRedemptions_zFXcRs0AZpPk" 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: xdx2ixbrl0512">&#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: xdx2ixbrl0513">&#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: xdx2ixbrl0514">&#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:MinorityInterestDecreaseFromRedemptions" 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: 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">(<ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" 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_zYjEB5EovaJl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss</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: 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0521">&#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: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="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,600,148</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,698,242</ix:nonFraction></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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43A_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_z9qUGgx003Il" 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_980_eus-gaap--SharesOutstanding_iS_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaCZSuErDIoa" title="Beginning 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">49,728,357</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">49,728</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,820,428</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: xdx2ixbrl0528">&#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: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,332,537</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><td>&#160;</td>
    <td 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_zJTPgc93t3d5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Stock-based compensation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: xdx2ixbrl0535">&#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:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,602</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: xdx2ixbrl0537">&#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: xdx2ixbrl0538">&#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: xdx2ixbrl0539">&#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:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,602</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_zLFZbBiE10Ud" 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_984_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNfEyWtxiwva" title="Restricted common stock forfeitures, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</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">50</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">50</ix: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: xdx2ixbrl0544">&#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: xdx2ixbrl0545">&#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: 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"><span style="-sec-ix-hidden: xdx2ixbrl0547">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zJ4CpXQ5UbXj" 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_989_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKamoZAHxpH" title="Repurchase and cancellation of common stock, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,849,952</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">1,850</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: xdx2ixbrl0552">&#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: xdx2ixbrl0553">&#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: 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">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,960,905</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_40D_eus-gaap--ProfitLoss_zRUnz60ZviD7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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: xdx2ixbrl0560">&#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: xdx2ixbrl0561">&#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: xdx2ixbrl0562">&#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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20220101__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_ztfuRq787lK6" 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_98C_eus-gaap--SharesOutstanding_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zLoEhVHnHihk" title="Ending 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">47,828,405</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">47,828</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,202,080</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: xdx2ixbrl0569">&#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: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,358,955</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>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span id="Ka_6"></span><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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE SIX MONTHS ENDED JUNE 30, 2022 AND 2021</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_301_112_zZqoscb3UY9a" 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="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220101__20220630_zwRvwouNiWxb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20210101__20210630_zM0mwmzphqJl" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zsPTRP4CrhK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash Flows From Operating Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_i01_maCz0ws_z2qBIHWe6uKf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Net income (loss)</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:ProfitLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,380,430</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: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,339,371</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_za0qUv6Zhq35" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Adjustments to reconcile net income (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_405_eus-gaap--DepreciationAndAmortization_i02_maCz0ws_zfrXLuX6HsH5" 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:DepreciationAndAmortization" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,024,238</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,459</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ShareBasedCompensation_i02_pp0p0_maCz0ws_zAd0VcviEMzi" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">776,350</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">656,378</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_i02N_pp0p0_di_msCz0ws_zWGFSlvIGGaf" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,561,789</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,688,835</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryWriteDown_i02_maCz0ws_zDPOMxQFjHV8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,622</ix: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:InventoryWriteDown" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">361,437</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ProvisionForDoubtfulAccountsReceivable_i02_maCz0ws_z5rwXJljqHwg" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">161,768</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: xdx2ixbrl0598">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i02N_pp0p0_di_msCz0ws_zESx6g9yWDoc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Gain on extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0600">&#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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_i02N_pp0p0_di_msCz0ws_zFJ14enJI2Lk" style="vertical-align: bottom; background-color: White">
    <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:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">486,046</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: xdx2ixbrl0604">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zDL1GBY3KNPa" style="vertical-align: bottom; background-color: White">
    <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_40F_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i03B_zYinrHCZ2PJj" 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_401_eus-gaap--IncreaseDecreaseInAccountsReceivable_i04N_pp0p0_di_msCz0ws_zh1EYcTfd8qg" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">721,540</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">817,077</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccountsAndOtherReceivables_i04N_pp0p0_di_msCz0ws_zBdWOjhcUBF4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">776,216</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:IncreaseDecreaseInAccountsAndOtherReceivables" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">265,627</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInInventories_i04N_di_msCz0ws_zamnEROVWxHk" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">60,960</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,774,922</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInPrepaidExpense_i04N_di_msCz0ws_zI1XuoHZDaZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,848,058</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">391,084</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_ecustom--IncreaseDecreaseInOperatingLeaseRightOfUseAssets_i04N_di_msCz0ws_zhzhzfoW5TV9" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">201,376</ix: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:IncreaseDecreaseInOperatingLeaseRightOfUseAssets" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i04N_di_msCz0ws_zymxyAqcB8oh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,799,982</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">616,005</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i03B_zbemf25yCLRg" 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_401_eus-gaap--IncreaseDecreaseInAccountsPayable_i04_maCz0ws_z2cTakjXxot7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,994,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">307,744</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i04_maCz0ws_zKhRc5JFjEYd" style="vertical-align: bottom; background-color: White">
    <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">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">73,127</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,290</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IncreaseDecreaseInAccruedIncomeTaxesPayables_i04_maCz0ws_zzICsHUuBVpa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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"><ix:nonFraction name="DGLY:IncreaseDecreaseInAccruedIncomeTaxesPayables" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,969</ix: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:IncreaseDecreaseInAccruedIncomeTaxesPayables" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,231</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_ecustom--IncreaseDecreaseInOperatingLeaseObligations_i04_maCz0ws_z3dFheH6mDy1" 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">(<ix:nonFraction name="DGLY:IncreaseDecreaseInOperatingLeaseObligations" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">201,375</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:IncreaseDecreaseInOperatingLeaseObligations" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,185</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i04_maCz0ws_zemtHPtFXD14" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">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"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,678,503</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:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">523,516</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-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCz0ws_maCzwM1_zUhdg1cVUvJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,932,515</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,149,773</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_407_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_z0jvy3Zx1HBj" 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_40E_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pp0p0_di_msCzXcf_zmYIKHHeXHP2" 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">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,923,501</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,452,729</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di_msCzXcf_zmekn4xOtuyh" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,866</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,126</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_di_msCzXcf_zNAwTomf6GKa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid for acquisition, net of cash acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0660">&#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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,012,552</ix:nonFraction></p></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--PaymentsToAcquireBusinessesGrossOne_i01N_di_msCzXcf_zLELPa4H5e43" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(<ix:nonFraction name="DGLY:PaymentsToAcquireBusinessesGrossOne" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,153,627</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: xdx2ixbrl0664">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherPaymentsToAcquireBusinesses_i01N_di_msCzXcf_zc1AwrZFlSq6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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">(<ix:nonFraction name="us-gaap:OtherPaymentsToAcquireBusinesses" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0667">&#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></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzXcf_maCzwM1_z7CE5fyFF92a" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,361,994</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:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,506,407</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zCIaeh7bkSX6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash Flows from Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsForRepurchaseOfCommonStock_i01N_di_msCz9VR_zIZ3Eeo6Ku36" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,026,523</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: xdx2ixbrl0676">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PaymentsToMinorityShareholders_i01N_di_msCz9VR_zgNjjTzDuMph" style="vertical-align: bottom; background-color: White">
    <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">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" 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: xdx2ixbrl0679">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_i01_maCz9VR_zwDEuaypDz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net proceeds from sale of common stock in registered direct offerings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">&#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:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,346,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants_i01_maCz9VR_zAN8kVJqdOM4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from issuance of common stock upon exercise of pre-funded warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0684">&#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:ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,224,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PaymentForContingentConsiderationLiabilityFinancingActivities_i01N_di_msCz9VR_zrPxwZkSOTqc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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">(<ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216,822</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"><span style="-sec-ix-hidden: xdx2ixbrl0688">&#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_400_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCz9VR_maCzwM1_znDzdboGIw4i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">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">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,259,037</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:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,570,600</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--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_pp0p0_mtCzwM1_zQzEccbRqFH8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">18,553,546</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,914,420</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">32,007,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 style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,361,758</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_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,454,246</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">58,276,178</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_401_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zr8IZAWKm829" style="vertical-align: bottom; background-color: White">
    <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_40E_eus-gaap--InterestPaidNet_i01_zsq9pv9Mzjab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,059</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: xdx2ixbrl0706">&#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_401_eus-gaap--IncomeTaxesPaidNet_i01_z2RFXzXrLdrd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,969</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,231</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_400_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_zZjl368lIXIe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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_40F_ecustom--IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions_i01_zLQYALupoZai" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">855,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="DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">350,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 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; 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">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FairValueOfAssetsAcquired_i01_zwqGxQ00ABbc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Assets acquired in business acquisitions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">190,631</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0718">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesAssumed1_i01_zu3HPlkY3D1b" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="us-gaap:LiabilitiesAssumed1" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,005</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:LiabilitiesAssumed1" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,552</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--GoodwillAcquiredInBusinessAcquisitions_i01_zbHnmHAJnub9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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"><ix:nonFraction name="DGLY:GoodwillAcquiredInBusinessAcquisitions" contextRef="From2022-01-01to2022-06-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><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0724">&#8212;</span></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 style="padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--RestrictedCommonStockGrant_i01_zTofhD9hnh69" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">715</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450</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_408_eus-gaap--StockIssued1_i01_z54uqxE18Qae" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</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_406_ecustom--AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants_i01_z1WT7xQfVuD4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Amounts allocated to initial measurement of warrant derivative liabilities in connection with the warrants and pre-funded warrants</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0732">&#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:AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,216,058</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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;See
Notes to the Unaudited Condensed Consolidated Financial Statements.</span></p>

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

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

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

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:NatureOfOperationsPolicyTextBlock"><p id="xdx_840_ecustom--NatureOfOperationsPolicyTextBlock_zSiMKsnfAxJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86C_zAVpBN8TXeuk">Nature
of Operations:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of Digital Ally, Inc. (with its wholly-owned subsidiaries, Digital Ally International, Inc., Shield Products, LLC, Digital Ally
Healthcare, LLC, TicketSmarter, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom 440, 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 Ticketing
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 Ticketing 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 18.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:BasisOfPresentationPolicyTextBlock"><p id="xdx_847_ecustom--BasisOfPresentationPolicyTextBlock_ziHjmAVu6YKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zGNXbVZK7KRl">Basis
of Presentation:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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 six month periods ended June 30, 2022 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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, 2021.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:UnusualOrInfrequentItemsPolicyTextBlock"><p id="xdx_848_ecustom--UnusualOrInfrequentItemsPolicyTextBlock_z2muaZQ9OM01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zP5k9A4kxoG9">COVID-19
pandemic/Supply Chain:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The COVID-19
pandemic continues to represent an evolving and fluid situation that presents a wide range of potential impacts of varying durations for
different global geographies, including locations where the Company has offices, employees, customers, vendors and other suppliers and
business partners.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Like most U.S.-based businesses, the COVID-19 pandemic and efforts to mitigate
the same began to have impacts on our business in March 2020. Since that time, although the original effect of the COVID-19 pandemic has
eased, we have continued to operate in an uncertain economic environment that is characterized by, business slowdowns or shutdowns, labor
shortages, supply chain challenges, changes in government spending and requirements, regulatory challenges, inflationary pressures and
market volatility.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">We continue to experience operational
challenges as a result of worldwide events including the Russia-Ukraine conflict, continued uncertainty associated with the pandemic,
and volatility in global markets, which are compounded by the complex integrated global supply chain for both vendors and customers. As
the COVID-19 pandemic dissipates at varying times and rates in different regions around the world, there could be a prolonged negative
impact on these global supply chains. Our ability to continue operations at specific facilities will be impacted by the interdependencies
of the various participants of these global supply chains, which are largely beyond our direct control. A prolonged shut down of these
global supply chains could have a material adverse effect on our business, results of operations, cash flows and financial condition.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we eased many of these modifications. However,
we may, in the future, reinstitute the same or similar changes or take further actions as may be required by government authorities or
that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to continue
most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic, including
its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsgDg1IO9ysc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zHmLZfXSbTK4">Basis
of Consolidation:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom
440, Inc., 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 0pt 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 0pt 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. Lastly, the Company formed TicketSmarter, Inc.
upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its global ticketing operations. The Company formed
Worldwide Reinsurance Ltd., which is a captive insurance company domiciled in Bermuda. It will provide primarily liability insurance
coverage to the Company for which insurance may not be currently available or economically feasible in today&#8217;s insurance marketplace.
The Company formed Digital Connect, 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z8vk0wPzbWj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zUM4WhoycZ1f">Fair
Value of Financial Instruments:</span></b></span></p>

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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_846_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z3UVRjDIJSw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_ztIdmb9OJaH5">Revenue
Recognition:</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The Company considers customer
purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customer. In situations where
sales are to a distributor, the Company had concluded its contracts are with the distributor as the Company holds a 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports ticketing 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 three months ended June 30, 2022, the Company recognized revenue of $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20220630_zO7HDqr4K9dk" title="Contract liabilities, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</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>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:ScheduleOfContractLiabilitiesTableTextBlock"><p id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none">SCHEDULE OF CONTRACT LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Additions/Reclass</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Recognized Revenue</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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="width: 36%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" title="Contract liabilities, current, beginning" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2020-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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" title="Contract liabilities, current, additions" style="width: 12%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditions" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">611,938</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" title="Contract liabilities, current, revenue recognized" style="width: 12%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">333,075</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" title="Contract liabilities, current, ending" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,944,382</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" title="Contract liabilities, non-current, beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2020-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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" title="Contract liabilities, non-current, additions" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,174,949</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__20220630_zDdZx5VHcxTg" 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-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">775,309</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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" title="Contract liabilities, non-current, ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,087,426</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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" title="Contract liabilities, beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2020-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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" title="Contract liabilities, additions" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAddition" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,786,887</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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" title="Contract liabilities, revenue recognized" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,108,384</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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" title="Contract liabilities, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,031,808</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zfTuxAUeSxVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90F_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20220630_zDpvbIrhTZF3" title="Sales return and allowances"><ix:nonFraction name="DGLY:SalesReturnsAndAllowances" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">117,552</ix:nonFraction></span> and $<span id="xdx_908_ecustom--SalesReturnsAndAllowances_pp0p0_c20210101__20211231_zzCkQ3PTA4s9" title="Sales return and allowances"><ix:nonFraction name="DGLY:SalesReturnsAndAllowances" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,298</ix:nonFraction></span> for the six months ended June 30, 2022 and year ended December 31, 2021, 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84D_eus-gaap--UseOfEstimates_z1GbilK1UWi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zxbVV2RtMZse">Use
of Estimates:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zADivIf1fx4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zZyqfz48Hzb1">Cash
and cash equivalents:</span></b></span></p>

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

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B4_z7CgmjoAwA86" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" title="Adjusted cost" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-06-30_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,841,857</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" title="Realized gains" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0789">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" title="Realized Losses" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0791">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" title="Fair value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-06-30_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,841,857</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" title="Adjusted cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-06-30_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,612,389</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--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" title="Realized gains" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" title="Realized Losses" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0799">&#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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" title="Fair value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-06-30_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,612,389</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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" title="Adjusted cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,454,246</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" title="Realized gains" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" title="Realized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" title="Fair value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,454,246</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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" title="Adjusted cost" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2021-12-31_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,031,246</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" title="Unrealized gains" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0813">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" title="Unrealized losses" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0815">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" title="Fair value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2021-12-31_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,031,246</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" title="Adjusted cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2021-12-31_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,928,526</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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" title="Unrealized gains" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" title="Unrealized losses" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0823">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" title="Fair value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2021-12-31_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,928,526</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" title="Adjusted cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2021-12-31_custom_MutualFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,079,901</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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" title="Unrealized gains" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0829">&#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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" title="Unrealized losses" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2021-01-012021-12-31_custom_MutualFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,881</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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" title="Fair value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2021-12-31_custom_MutualFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,048,020</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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" title="Adjusted cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,039,673</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" title="Unrealized gains" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0837">&#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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" title="Unrealized losses" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,881</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" title="Fair value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,007,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zkpEXwgVtpA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220630_zKtNi9be5hpc" title="Cash, FDIC insured amount"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2022-06-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 June 30, 2022 and December 31, 2021, the uninsured balance amounted to $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220630_zIzanOg5kQAg" title="Uninsured balance"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,682,011</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zSldnUaYErNg" title="Uninsured balance"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">29,836,142</ix:nonFraction></span>,
respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_847_eus-gaap--ReceivablesPolicyTextBlock_zUWUm21qpN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z8TrygIYwKQi">Accounts
Receivable:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zX4HhA2TlP62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zmKHdD7QCZs2">Goodwill
and Other Intangibles:</span></b></span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 an income approach. Under the income approach, the Company determined
fair value based on estimated discounted future cash flows of each reporting unit. Determining the fair value of a reporting unit is
judgmental in nature and requires the use of significant estimates and assumptions, including revenue growth rates and EBITDA margins,
discount rates and future market conditions, among others.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and concluded
that there was no impairment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 and license agreements. 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_842_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zscowG08WKZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zw4hCxGwEzfe">Segment
Reporting</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 <span id="xdx_908_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20220101__20220630_zjx5lVfgCyA9" title="Number of operating segments"><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="From2022-01-01to2022-06-30" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">three</ix:nonFraction></span> operating segments are Video Solutions, Revenue Cycle Management, and Ticketing, 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. The Company&#8217;s captive insurance subsidiary provides
services to the Company&#8217;s other business segments and not to outside customers; however, that subsidiary had no activity in the
three months ended June 30, 2022 and 2021. Therefore, its operations will be eliminated in consolidation, and it is not considered a separate
business segment for financial reporting purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:ContingentConsiderationPolicyTextBlock"><p id="xdx_847_ecustom--ContingentConsiderationPolicyTextBlock_zNTZlHSAu87l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zU8gUJcGztE5">Contingent
Consideration</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:RepurchaseAndCancellationOfSharesPolicyTextBlock"><p id="xdx_840_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zwMyNdWEBfsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z8KDzjiXS9ma">Repurchase
and Cancellation of Shares</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Company&#8217;s Board of Directors (the &#8220;Board&#8221;) 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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:NonControllingInterestsPolicyTextBlock"><p id="xdx_848_ecustom--NonControllingInterestsPolicyTextBlock_zz6TBJWp8TH2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zhpCUyTROaG9">Non-Controlling
Interests</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 represents the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interests 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zZcnWXjeU5Fe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zTprGomqp3Wk">New
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-06 to simplify the accounting for convertible debt instruments as the current accounting guidance was
determined to be unnecessarily complex and difficult to navigate. The ASU primarily does three things: (1) The ASU eliminates the beneficial
conversion feature model and the cash conversion model. The elimination of these models will result in more convertible instruments (convertible
debt instruments or convertible preferred stock instruments) being reported as a single liability instrument. The ASU also makes targeted
improvements to the related disclosures, (2) The ASU eliminates certain settlement conditions that are required to qualify for derivative
scope exception which will allow for less equity contracts to be accounted for as a derivative and (3) The ASU aligns the diluted EPS
calculation for convertible instruments by requiring the use of the if-converted method and requiring share settlement be included in
the calculation when the contract includes an option of cash or share settlement. ASU No. 2020-06 is effective for fiscal years beginning
after December 15, 2021 with early adoption permitted for fiscal years beginning after December 15, 2020. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-01 which represents a consensus of the Emerging Issues Task Force and it clarifies certain items related
to ASU 2016-01, Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial
Liabilities. The ASU (1) clarifies that when an entity is either applying the equity method or upon discontinuing the equity method it
should consider observable price changes in orderly transactions for the identical or a similar investment with the same issuer for valuing
basis of the investment and (2) clarifies that when determining the accounting for certain forward contracts and purchased options an
entity should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity
method or fair value option. ASU No. 2020-01 is effective for fiscal years beginning after December 15, 2020 with early adoption permitted.
The Company adopted this update for the quarter ended March 31, 2021. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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. The Company will continue to evaluate the effect of adopting ASU 2016-13 will have on the Company&#8217;s consolidated financial
statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2018, the FASB issued ASU No. 2018-15, <i>Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)</i>, or ASU 2018-15.
ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service
contract. The amendments under ASU 2018-15 are effective for interim and annual fiscal periods beginning after December 15, 2019, with
early adoption permitted. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
<span style="color: #202124; background-color: white">The amendments in ASU 2019-12 are effective for&#160;public business entities for
fiscal years beginning after Dec.&#160;15, 2020. </span>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_850_zPSaxp8V4Awf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zfG8EG3YR086" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2. <span id="xdx_828_zB2tMxaKdtEa">INVENTORIES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zYekyWO15Gg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220630_zhkYLX4GRRo9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zwPpL1RnzIV7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zCn5SAat87t8" 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"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,083,713</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:InventoryRawMaterials" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,062,046</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_zZa8IhBp2St6" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">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"><span style="-sec-ix-hidden: xdx2ixbrl0873">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zJ7PLysCMtxa" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,866,087</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,410,307</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zJHBpNheHxh5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods &#8211; ticketing 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,178,468</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,102,272</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_zDd5RDhZ4xO2" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,128,421</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,574,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_znm2Jw2lRtCf" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,272,832</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,353,458</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zELe2ksmg2U7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Reserve for excess and obsolete inventory &#8211; ticketing 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">449,635</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">561,631</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zLAUH1CDfjq7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,405,954</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,659,536</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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_903_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20220630_zxmrRyEn9xI5" title="Units held by customers and agents"><ix:nonFraction name="us-gaap:WeightedAverageCostInventoryAmount" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">135,573</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20211231_zA4xPplywn35" title="Units held by customers and agents"><ix:nonFraction name="us-gaap:WeightedAverageCostInventoryAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">153,976</ix:nonFraction></span> as of June 30, 2022 and December 31, 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zakvY43fp6fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_82D_z1BJGvP4RmKi">DEBT OBLIGATIONS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock"><p id="xdx_893_eus-gaap--ConvertibleDebtTableTextBlock_zfFjRPPTY9fj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span id="xdx_8BE_zJZA20nzc5V4" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220630_zT1oRDlkipZ7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</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_491_20211231_zzsbpwcySwYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zKNYDtF2gQn4" 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"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-06-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: 16%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-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_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0" 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="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,867</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">317,212</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0" 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="DGLY:BusinessCombinationContingentConsiderationLiabilityOne" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">426,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:BusinessCombinationContingentConsiderationLiabilityOne" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zmtUFJ6Y898k" 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:BusinessCombinationContingentConsiderationLiabilityTwo" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">481,151</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0911">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zCGZ9GzPFrE9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: xdx2ixbrl0913">&#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: xdx2ixbrl0914">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pp0p0_zODCIbtCuFjl" 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="us-gaap:LongTermDebt" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,269,344</ix: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:LongTermDebt" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,117,212</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zTG3bihQmCMj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">514,664</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">389,934</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">754,680</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">727,278</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A4_ziVvilt2mRAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zV2wZxTC9BJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of June 30, 2022:</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto">
  <tr style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20220630_zBTfNShgzWme" 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>June
    30, 2022</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 id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzusX_zNcaEmd5pqD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 79%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 (July 1, 2022 to December 31,
    2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">257,317</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzusX_zPCK9P0j7eYk" 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">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">514,722</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzusX_zegksPAO5Tbb" 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">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,295</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzusX_zCeB8t3DIST6" 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">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,412</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pp0p0_maLTDzusX_z3L3z0Q7bcY4" 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">2026</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,542</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pp0p0_maLTDzusX_zXQ3CzdgJs07" 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">2027 and thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">135,056</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40F_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzusX_zY5NDoiWifIe" 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">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,269,344</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AF_zSRKjVVnZpBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><b><i>&#160;</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 4, 2020, the Company issued a promissory note in connection with the receipt of the Paycheck Protection Program (&#8220;PPP&#8221;)
Loan of $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zNvVxkqWP8Uf" title="Notes Payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,418,900</ix:nonFraction></span> (the &#8220;PPP Loan&#8221;) under the Small Business Administration&#8217;s (the &#8220;SBA&#8221;) PPP Program under
the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;). The PPP Loan had a <span id="xdx_906_eus-gaap--DebtInstrumentTerm_pp0p0_dxL_c20200504__20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zf1r7rYz1yx2" title="Debt term::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0943">two</span></span>-year term and bore interest
at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zTuhxcJhfzy5" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.0</ix:nonFraction></span>% per annum. Monthly principal and interest payments were deferred for nine months after the date of disbursement and
total $<span id="xdx_907_ecustom--MonthlyPrincipalPayments_iI_pdp0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5IecOkn2r2h" title="Monthly principal payments"><ix:nonFraction name="DGLY:MonthlyPrincipalPayments" contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">79,851</ix:nonFraction></span> per month thereafter. The PPP Loan could have been prepaid at any time prior to maturity with no prepayment penalties.
The promissory note contained events of default and other provisions customary for a loan of this type. The PPP Loan provided that it
may be partially or wholly forgiven if the funds are used for certain qualifying expenses as described in the CARES Act. The Company
used the majority of the PPP Loan amount for qualifying expenses. On December 10, 2020, the Company was fully forgiven of its $<span id="xdx_908_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20201209__20201210__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zfttXdUmuD48" title="Gain on the extinguishment of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2020-12-092020-12-10_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,418,900</ix:nonFraction></span>
PPP Loan. Additionally, the Company was fully forgiven, during the three months ended June 30, 2021, of its $<span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20210401__20210630__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zqG1phCtvQ4l" title="Proceeds from loans"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2021-04-012021-06-30_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></span> EIDL advance received
with the PPP Loan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 47.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 12, 2020, the Company received $<span id="xdx_90A_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zffsrUbW0jG8" 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_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zbqzsnezlY96" 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 0pt 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 0pt 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_zLQR0cD2k3X4" 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 are deferred for twenty-four months after the date of disbursement and total $<span id="xdx_90F_ecustom--MonthlyPrincipalPayments_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zAu7AMxsBHX3" title="Principal payments"><ix:nonFraction name="DGLY:MonthlyPrincipalPayments" contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">731</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 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z3xlr8vaHaVe" title="Debt instrument 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_90D_eus-gaap--DebtInstrumentTerm_dxL_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zDfrOTubZnj" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0963">three</span></span>-year term and bears interest at a rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zhZRPdoub5x1" title="Interest rate"><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 six months and are 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_901_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zyQtwKQVjhq3" title="Projected revenue"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2021-06-282021-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 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_901_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zkoL76sLcBil" 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 its inception, on this contingent
consideration promissory note totaled $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuiwFMsMYmNg" title="Debt instrument payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2022-01-012022-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,724</ix:nonFraction></span>. The estimated fair value of the June Contingent
Note at June 30, 2022 is $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zsBfa3v2epZ8" title="Debt instrument fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,868</ix:nonFraction></span>, representing an increase in its estimated fair value of $<span id="xdx_907_ecustom--IncreaseInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGaobMWtvb81" title="Estimated fair value"><ix:nonFraction name="DGLY:IncreaseInEstimatedFairValueofDebt" contextRef="AsOf2022-03-31_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,844</ix:nonFraction></span> as compared to its estimated fair
value as of March 31, 2022. Therefore, the Company recorded a loss of $<span id="xdx_906_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zaydzz55VOM7" title="Gain loss due to reduction in fair value"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-04-012022-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,844</ix:nonFraction></span> in the Consolidated Statements of Operations for the
three months ended June 30, 2022. The Company recorded a gain of $<span id="xdx_907_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVtf8Hr0U5x7" title="Gain loss due to reduction in fair value"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-01-012022-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,620</ix:nonFraction></span> in the Consolidated Statements of Operations for the six months ended June
30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z2V7WytpBci8" title="Debt instrument 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_903_eus-gaap--DebtInstrumentTerm_dxL_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zoZXaSvTgoba" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0983">three</span></span>-year term and bears interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmQ90rCtOZNi" title="Interest rate"><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 six 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_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zh1FOOzFmNZc" title="Debt instrument projected revenue"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2021-08-312021-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 0pt 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zJyaiAO5vzt9" title="Debt instrument 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. Principal payments, since its inception, on this
contingent consideration promissory note totaled $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z0HNF4ch4L6f"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2022-01-012022-06-30_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">159,098</ix:nonFraction></span>. The estimated fair value of the
August Contingent Note at June 30, 2022 is $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zlijanQUPiN9"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-06-30_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">426,326</ix:nonFraction></span>, representing a decrease in its estimated fair value of $<span id="xdx_901_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20211231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z3jondLpdZ1l" title="Decreased in estimated fair value"><ix:nonFraction name="DGLY:DecreasedInEstimatedFairValueofDebt" contextRef="AsOf2021-12-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172,091</ix:nonFraction></span> as compared to
is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zVSgfNawdn33" title="Securities gain loss"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-04-012022-06-30_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172,091</ix:nonFraction></span> in the Consolidated Statements of
Operations for the three months ended June 30, 2022. The Company recorded a gain of $<span id="xdx_909_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zAHfpzpFpDi2"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-01-012022-06-30_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">64,576</ix:nonFraction></span> in the Consolidated Statements of Operations for the six months ended June
30, 2022<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zFH9JVbGsFDj"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-01-01_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_902_eus-gaap--DebtInstrumentTerm_dxL_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zcGvpCDnpRG2" title="::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0998">two</span></span> and a half year term and bears interest at a rate of <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zfxL1Xuvsegl"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-01-01_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_906_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zCKGEnZTGeC2"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2022-01-012022-01-01_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 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_znsBvlbhzmt8"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-01-01_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></span>
at the acquisition date. The estimated fair value of the January Contingent Note at June 30, 2022 is $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGt0oVyRfrde"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-06-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">481,151</ix:nonFraction></span>,
representing a decrease in its estimated fair value of $<span id="xdx_905_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zQu7oxuV2DS9" title="Decreased in estimated fair value of debt"><ix:nonFraction name="DGLY:DecreasedInEstimatedFairValueofDebt" contextRef="AsOf2022-03-31_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">268,849</ix:nonFraction></span>
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_90B_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zEZVaDApsL6g"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-04-012022-06-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">268,849</ix:nonFraction></span>
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zVN93ps2MCS7"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-02-01_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_90E_eus-gaap--DebtInstrumentTerm_dxL_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_ziaTekvKy4Y7" title="::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1007">three</span></span>-year term and bears interest at a rate of <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z0gQlKzA2CJ3"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-02-01_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 are 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_904_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zGMIBPnDYMh"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2022-02-012022-02-01_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="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 0pt 0pt 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 0pt 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_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zMwzcXbX8oa2"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-02-01_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></span>
at the acquisition date. The estimated fair value of the February Contingent Note at June 30, 2022 is $<span id="xdx_908_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zjKMjX7k3CRk"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-06-30_custom_FebruaryContingentPaymentNoteMember" 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_90B_ecustom--ReductionInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zXoxTK04qq7i"><ix:nonFraction name="DGLY:ReductionInEstimatedFairValueofDebt" contextRef="AsOf2022-03-31_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></span>
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_902_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zQlmujnyLud4"><span id="xdx_904_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zvmIRjbxcOxb" title="Securities gain loss"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-04-012022-06-30_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2022-01-012022-06-30_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></ix:nonFraction></span></span>
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_807_eus-gaap--FairValueDisclosuresTextBlock_zq8JlUp3yjWg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4. <span id="xdx_829_z26ksk43j4Pg">FAIR VALUE MEASUREMENT</span></b></span></p>

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

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

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

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zV0IfFDJurja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zzz07J6Fbfwb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdb6kKYezF1d" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNmImc68O0F" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zX3l47VHY3Bd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_ze4xrVxlvKj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1021">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1022">&#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: 12%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,285,143</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,285,143</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zTzUjPeRtlz9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">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"><span style="-sec-ix-hidden: xdx2ixbrl1026">&#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: xdx2ixbrl1027">&#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="AsOf2022-06-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,119,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 style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,119,344</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_z30R3QEFj1Ug" 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: xdx2ixbrl1031">&#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: xdx2ixbrl1032">&#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-06-30_us-gaap_FairValueInputsLevel3Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,404,487</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-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,404,487</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 0pt 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; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zx3iebZGhQZ9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn2tiw9uDr1c" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z0owvUUdYiC1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_z476UKvKYBh7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zVllp78lkqPd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1036">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1037">&#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: 12%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,846,932</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: 12%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,846,932</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zHR5myAPNPte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory notes and 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"><span style="-sec-ix-hidden: xdx2ixbrl1041">&#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: xdx2ixbrl1042">&#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="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">967,212</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="AsOf2021-12-31_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">967,212</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zzkQg5RAq2u4" 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: xdx2ixbrl1046">&#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: xdx2ixbrl1047">&#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="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,814,144</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,814,144</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"><p id="xdx_89B_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_zPJLo8LKmerh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#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; 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="width: 60%">Balance, December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zlIxkoGqU4a1" title="Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">967,212</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zYmjaKHSDC7e" title="Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2021-12-31_custom_WarrantLiabilityMember22215734" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,846,932</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zXP6IgMO5gN6" title="Issuance of contingent consideration promissory note" style="text-align: right"><ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNote" contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_znmwurSeewHh" title="Issuance of contingent consideration promissory note" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1059">&#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">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z7xPVti07qaa" title="Issuance of contingent consideration promissory note" style="text-align: right"><ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNoteOne" contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,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--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zfaoV5fXao48" title="Issuance of contingent consideration promissory note" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1063">&#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">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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zbUZT8dc4wN3" title="Principal payments on contingent consideration promissory notes" style="text-align: right">(<ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">116,198</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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z5iFCGu4Q4M9" title="Principal payments on contingent consideration promissory notes" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1067">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z9nhk5gkeiIc" title="Change in fair value of contingent consideration promissory note" style="text-align: right"><ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,050</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--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zp6nSqv19QC4" title="Change in fair value of contingent consideration promissory note" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1071">&#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="padding-bottom: 1.5pt; text-align: left">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--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ztI8d4Bu3V5e" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1072">&#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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zaZevsQVmci1" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">148,171</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, March 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zJEkhjMZVYO7" title="Beginning balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-03-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,762,064</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zChkHpSZ2Gm6" title="Beginning balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-03-31_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,698,761</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_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zUHK4LhSgZFi" title="Principal payments on contingent consideration promissory notes" style="text-align: right">(<ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">100,624</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zhvhDbFgmeYe" title="Principal payments on contingent consideration promissory notes" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1081">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zx4V1fSVjca2" title="Change in fair value of contingent consideration promissory note" style="text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">542,096</ix:nonFraction></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">&#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">Change in fair value of warrant derivative liabilities</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 id="xdx_98C_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zeXA34b8X4dh" title="Change in fair value of contingent consideration promissory note" style="text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-04-012022-06-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,413,618</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 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">$</td><td id="xdx_980_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zVaj9QHHtqVh" title="Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,119,344</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--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z4oBybbCTnB" title="Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember22215828" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,285,143</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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zEUNvxGKPgAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_82B_zFVGnL5h4Xfl">ACCRUED EXPENSES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2d8PJ2ZpHmi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B5_zxU3EnYKOlW" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49C_20220630_z3FDJUKrXvE7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br /> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20211231_zHkbnkNsBIOl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br /> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maCzfEZ_z2anzUt1cwui" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,389</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,742</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccruedLitigationCosts_iI_maCzfEZ_zAwLxrqGUrm3" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">247,984</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:AccruedLitigationCosts" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maCzfEZ_zUV1sE45c2pg" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,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:AccruedSalesCommissionCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,213</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedPayrollTaxesCurrent_iI_maCzfEZ_zs45gktZdsMj" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">461,189</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">453,858</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maCzfEZ_zkByQMWW24xc" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,552</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,298</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccruedIncomeTaxesCurrent_iI_maCzfEZ_zmIIJgrETlLd" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,506</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">180,486</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzfEZ_zZUP76dZ42bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <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-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,117</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">202,401</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtCzfEZ_zem2YaGkR90j" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td>&#160;</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-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,130,737</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,175,998</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zRlbguN0Dqpk" 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">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zD53lj8TEQQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B5_z1XGSTotLVJ8" style="display: none">SCHEDULE OF ACCRUED WARRANTY EXPENSE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20220101__20220630_zIMo0ILxl0Qf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,742</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,166</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">Charges applied to warranty reserve</td><td>&#160;</td>
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">38,519</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></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Ending balance</td><td>&#160;</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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,389</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zFC76UJFKED3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_z89tG5bqXIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_82C_zqMbTecgb1m8">INCOME TAXES</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and 2021 varied from the expected statutory rate due to the Company continuing
to provide a <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220401__20220630_zZnNnEbXteCj" title="Percentage of valuation allowance"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20210401__20210630_zO6TDtfEFV7f" title="Percentage of valuation allowance"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="From2021-04-012021-06-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 June 30, 2022, primarily because of the Company&#8217;s history of operating losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022.
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 determined to
continue to provide a <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220101__20220630_zUtYM1DgpQN9"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="From2022-01-01to2022-06-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_905_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20220630_zwIrTEcWXUi7" title="Operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">81.4</ix:nonFraction></span> million
(based on its December 31, 2021 tax return) in net operating loss carryforwards to offset future taxable income as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:PrepaidExpenseTextBlock"><p id="xdx_80A_ecustom--PrepaidExpenseTextBlock_z0iJ9pJQyFJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_827_zaqnOGBJz366">PREPAID EXPENSES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:ScheduleOfPrepaidExpenseTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfPrepaidExpenseTableTextBlock_zqJX2WnBqxh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220630_z4jHNjvyAK4i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br /> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231_zHLrCiW7Ongi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br /> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zZnfUCabn5ci" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,710,710</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,546,100</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zNcVJLdPk634" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,831</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidAdvertising" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,455,527</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_z3kJcN1U8Mkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <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-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">542,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">727,155</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zo1o0c7jjpsd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total prepaid expenses</td><td>&#160;</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-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,911,435</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,728,782</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zjQVjLG6bKhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zef3n4vZOZT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_82D_zKEH5jRdUB63">PROPERTY, PLANT AND EQUIPMENT</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zKZwyVds9OQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br /> Useful Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zFmIQEvZeSh2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br /> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zDI8KwDTthUd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br /> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_ecustom--Building_iI_pp0p0_maPPAEGzEav_zIbikZbNwId8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zB0iobunTGud" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_BuildingMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">30</ix:nonNumeric></span> years</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: 16%; text-align: right"><ix:nonFraction name="DGLY:Building" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,909,478</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:Building" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,909,478</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zV7ezkEtSyb5" style="vertical-align: bottom; background-color: White">
    <td>Land</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"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">789,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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">789,734</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zkkIXZHiLu94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures and equipment</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_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zxVRr4sIbhpg" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-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_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zJim6yXNxKsg" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">20</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"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,013,281</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">493,652</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zyiCHp1yzXE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zctE3UfOWon8" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_WarehouseMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_zpoRPSjZJMc6" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_WarehouseMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">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"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">78,321</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">65,948</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zYvrpWVGn5Fd" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zC9EZiBfGg5l" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric></span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_z3sEMgFCskjc" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">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"><ix:nonFraction name="DGLY:DemonstrationAndTradeshowEquipmentGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">131,838</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">82,337</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z6VxEpcneeB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Building improvements</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_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zscZtzQy8d69" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric></span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zRcgClhs5kkl" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">15</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"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,253,937</ix: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:BuildingsAndImprovementsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">911,940</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--RentalEquipmentGross_iI_pp0p0_maPPAEGzEav_zjll2llKU0Ze" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rental equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOrhYW3aEqf6" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric></span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MaximumMember_zcI2rxnZjp3d" title="Estimated Useful Life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:RentalEquipmentGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,584</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:RentalEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,584</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_ztwHAitaJVSe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td 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-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,185,173</ix: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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,261,673</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_z5Gb6nV1kx2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated 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="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-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">727,974</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">420,647</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></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zmDWZjcWHLW7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</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-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,457,199</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,841,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_ziwMQweYomN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #333333"><span style="background-color: white">Depreciation
expense for the six months ended June 30, 2022 and June 30, 2021 was $<span id="xdx_906_eus-gaap--Depreciation_c20220101__20220630_z5BRxmsLka9l" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">307,328</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--Depreciation_c20210101__20210630_zXZ7xKqvHal2"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,346</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_z3WiPkPKlXJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_82F_zzYgS5WVzTu7">OPERATING LEASE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MinimumMember_zuiNf1I0Spk9" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,398</ix:nonFraction></span> to $<span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MaximumMember_zLkfVAaOCBF8" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,741</ix:nonFraction></span> thereafter, with a <span id="xdx_905_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zCNwOpVoewAi" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" 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 June 30, 2022, was <span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zcTKNhMhGylf" title="Lease term"><span style="-sec-ix-hidden: xdx2ixbrl1221">fifty-four 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z3qLOGDgYiNh" 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_90D_eus-gaap--OperatingLeasePayments_pp0p0_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJGg4gSvFa66" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,598</ix:nonFraction></span> with a <span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z6WVTlPULgU6" 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 June 30, 2022, was <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zDp0644jZxc8" title="Lessee, operating lease, term of contract::XDX::P16M"><span style="-sec-ix-hidden: xdx2ixbrl1229">sixteen months.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MinimumMember_z8n0Z24LEZb4" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,648</ix:nonFraction></span> to $<span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MaximumMember_zrpXD1wC0w47" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,774</ix:nonFraction></span>, with a <span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zlVmzwd3lJeh" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember" 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 and warehouse operating
lease as of June 30, 2022, was <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zCZYbgqeh3vg" title="::XDX::P25M"><span style="-sec-ix-hidden: xdx2ixbrl1236">twenty-five months.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_902_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zqHAexsstbzj" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-312021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,579</ix:nonFraction></span> to $<span id="xdx_907_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember__srt--RangeAxis__srt--MaximumMember_zxSH3gBfwlu6" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-312021-08-31_custom_CCCAcquisitionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,811</ix:nonFraction></span>, with a <span id="xdx_909_eus-gaap--LessorOperatingLeaseDescription_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zyloNVfgj1A5" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2021-08-312021-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 remaining lease term for the Company&#8217;s office and warehouse operating
lease as of June 30, 2022, was <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zcA64ritV2A1" title="Lease term::XDX::P9M"><span style="-sec-ix-hidden: xdx2ixbrl1244">nine months.</span></span></span></p>

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


<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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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 0pt 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
September 1, 2021, the Company completed the TicketSmarter Acquisition, in its ticketing segment. Upon completion of this acquisition,
the Company became responsible for the operating lease for TicketSmarter Inc.&#8217;s office space. The lease terms include monthly payments
ranging from $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zNMckHNtVA5c" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-09-012021-09-01_srt_MinimumMember_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,211</ix:nonFraction></span> to $<span id="xdx_905_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHhR8g070gxd" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-09-012021-09-01_srt_MaximumMember_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,364</ix:nonFraction></span>, with a <span id="xdx_900_eus-gaap--LessorOperatingLeaseDescription_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zl5d42pK6B93"><ix:nonNumeric contextRef="From2021-09-012021-09-01_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 remaining lease term for the Company&#8217;s office and warehouse operating lease as of June 30, 2022 was <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z4a28JaOAx7c" title="Lease term::XDX::P6M"><span style="-sec-ix-hidden: xdx2ixbrl1251">six months.</span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_901_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_znc1M6tysrUl" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-01-01_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,233</ix:nonFraction></span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_z7tAuF2sNmP" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-01-01_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,626</ix:nonFraction></span>, with a <span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_ziEbhffooyQc" title="Termination period"><ix:nonNumeric contextRef="From2022-01-012022-01-01_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 and warehouse operating
lease as of June 30, 2022, was <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zQOkvicNhQVk"><span style="-sec-ix-hidden: xdx2ixbrl1258">thirty-six months.</span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_909_eus-gaap--OperatingLeaseExpense_pp0p0_c20220401__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zcvQ0uzSpW9" title="Operating lease"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2022-04-012022-06-30_custom_OfficeSpaceAndCopierMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">119,230</ix:nonFraction></span>
and $<span id="xdx_90A_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zw3lIPnC9SFj"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2022-01-012022-06-30_custom_OfficeSpaceAndCopierMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">274,302</ix:nonFraction></span>, during the three and six months ended June 30, 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022 was <span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zxf9UU8XQqG3" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2022-06-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">3.5</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zWOGlMeoqVA6" title="Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-06-30" 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_89E_eus-gaap--LeaseCostTableTextBlock_zPInCpJPwaw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Assets:</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220630_zbzJzVmeNni6" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Operating lease right of use assets</td><td style="width: 2%">&#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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">951,928</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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_401_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzeAj_zWcDogiuj1d1" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">353,646</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzeAj_z79nCajS8Bu1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease obligations-less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">666,477</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzeAj_zj8a511Dd8G4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease obligations</td><td>&#160;</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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,020,123</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


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

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


<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zHeHxyixrA8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-indent: 0.25in"><span id="xdx_8B6_zLXry9W7qwcd" style="display: none">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS</span><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; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto">
  <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year
    ending December 31:</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 colspan="2" id="xdx_49A_20220630_zADNOJdGWusf" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zUG5WDrr0egg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 79%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022
    (July 1, to December 31, 2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">250,285</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_zcK3DtWhUNTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">305,627</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zHMXlhdHduxd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">245,761</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_z4VxIn12qll2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">196,462</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_z9QIiyPr1Zo7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,113</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zcUE19XHC374" 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">Total
    undiscounted minimum future lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,173,248</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z8olcigWnGXg" 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">Imputed
    interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 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">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">153,125</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">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pp0p0" 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">Total
    operating lease liability</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,020,123</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A9_z9MC41IFVvf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_800_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_z2YmxDyYFybb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_826_z7dg41gaT7Fi">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_z4hkqDtnrFv3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br /> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br /> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br /> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br /> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zKxxU117PG79" title="Gross value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zSMIuamZXgPb" title="Accumulated amortization" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,866</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_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z5S2dNVm5SZ9" title="Net carrying value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">120,420</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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" title="Gross value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" title="Accumulated amortization" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">65,578</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" title="Net carrying value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">128,708</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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zqY6VSbxPlLf" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">493,945</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z9KWEvHw41N3" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">303,485</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zvJBCiUvZL24" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">190,460</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">493,945</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">233,471</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">260,474</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z81FjiYxV5zl" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zyDf165lqIdk" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">933,333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zI1IcC3n0nRk" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,666,667</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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-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_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">373,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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,226,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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zaJ6hAv1HwBa" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zQAGqLtCTv3g" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">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_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z1oDLFxOYBAh" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">475,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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">550,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 (ticketing <br /> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zEkK2Fg9R6rc" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">201,931</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zqH5NYyk8WHg" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,583</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zUbXD5ldVjPe" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">196,348</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">201,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,244</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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">199,687</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">Client agreements (revenue cycle management segments)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zayrKnp3N948" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">792,079</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zL3lckpGK7mg" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1361">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zpJvbSKcRnwg" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">792,079</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1365">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1369">&#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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zpUSxTcZd8U6" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,882,241</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zyS8h7X44erh" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,441,267</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zVUW3KWIMoj2" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,440,974</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,090,162</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">724,626</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,365,536</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 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 (ticketing and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zv3jVvVEr9Ol" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,574,468</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zfg4wfhBNyJ" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1385">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z26sMckv7eOi" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,574,468</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,931,547</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1391">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,931,547</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zIfNFmGx8rgk" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zqPrtqLdo6d5" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1397">&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zffK2igtqsX7" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-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">Patents and trademarks pending <br /> (video solutions segment)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z6GQAybO8kKe" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">60,027</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkuwnJpuprbc" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1409">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zpImqNR3stti" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">60,027</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,430</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1415">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,430</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Total</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630_zmTpqWRNPps4" title="Gross value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,116,736</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630_zJCQpUUJlI4a" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,441,267</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630_zrMur3mClPLj" title="Net carrying value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,675,469</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231_pp0p0" title="Gross value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,627,139</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">724,626</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pp0p0" title="Net carrying value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,902,513</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 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 0pt 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 June 30, 2022 and 2021 was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zX8vhftkYBm1"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">358,944</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_901_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210401__20210630_zTU0HYJkI94g"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,483</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zYA3stKNGk82"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">716,910</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20210630_zuIhl2oFPMpj"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">50,114</ix:nonFraction></span>, for the six months ended June 30, 2022 and 2021, respectively. Estimated amortization for intangible
assets with definite lives for the next five years ending December 31 and thereafter is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220630_zefLndMnYzYl">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zIfS4w4gVjBa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, to December 31, 2022)</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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">813,792</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zW5xjzxI3QDa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,448,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_z576P6EHJ9ab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,398,065</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_z2pX1a06YYj2" style="vertical-align: bottom; background-color: White">
    <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:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,311,958</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_zzcveFw98g64" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026 and thereafter</td><td>&#160;</td>
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,468,537</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zsnx4914Cnzj" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,440,974</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zLawHjAmRy1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:OtherAssetsDisclosureTextBlock"><p id="xdx_806_eus-gaap--OtherAssetsDisclosureTextBlock_ze6JKVWA2brk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 11. <span id="xdx_822_znz79fThxMl1">OTHER ASSETS</span></b></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zIGTk86ahZne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other assets were the following
at June 30, 2022 and December 31, 2021:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B6_zPp4KP4LtuQ4" style="display: none">SCHEDULE OF OTHER ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt 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: justify">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220630_zN9u4PztQNLe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">June 30,<br /> 2022</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zB0MEPSxvKpk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">December 31,<br /> 2021</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zPxIx67SrAQj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-size: 10pt; text-align: left">Lease receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right"><ix:nonFraction name="DGLY:LeaseReceivableNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,337,608</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right"><ix:nonFraction name="DGLY:LeaseReceivableNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,921,021</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_z7UM6cE8IYH4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Sponsorship network</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="DGLY:SponsorshipNetworkNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,337,465</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="DGLY:SponsorshipNetworkNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,752</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_z4jJDmrrbjib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1.5pt">Other</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneousNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">232,208</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneousNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,526</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_z7t31dAoB5ij" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total other assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,907,281</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,107,299</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zcu3bL5UGSPa" 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>&#160;</b></span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zrnWe7GUJxth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12. <span id="xdx_82B_zk5fsw0uPyNd">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>COVID-19
pandemic</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
COVID-19 pandemic represents a fluid situation that presents a wide range of potential impacts of varying durations for different global
geographies, including locations where we have offices, employees, customers, vendors and other suppliers and business partners.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Like
most US-based businesses, the COVID-19 pandemic and efforts to mitigate the same began to have impacts on our business in March 2020.
Since that time, the COVID-19 pandemic has dramatically impacted the global health and economic environment, including millions of confirmed
cases, business slowdowns or shutdowns, labor shortages, supply chain challenges, changes in government spending and requirements, regulatory
challenges, inflationary pressures and market volatility.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate within the complex integrated global supply chain for both vendors and customers. As the COVID-19 pandemic dissipates at varying
times and rates in different regions around the world, there could be a prolonged negative impact on these global supply chains. Our
ability to continue operations at specific facilities will be impacted by the interdependencies of the various participants of these
global supply chains, which are largely beyond our direct control. A prolonged shut down of these global supply chains could have a material
adverse effect on our business, results of operations, cash flows and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we have eased many of these modifications.
However, we may in the future reinstitute the same or similar changes or take further actions as may be required by government authorities
or that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to
continue most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic,
including its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or
cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28pt"><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 0pt 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 0pt 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 re-evaluate and update accruals as matters
progress over time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"><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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">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. We have not concluded
that a material loss related to the allegations is probable, nor have we accrued a liability related to these claims. Although we believe
a loss could be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of
reasonably possible loss with respect to the potential damages given that the dispute is yet to enter the discovery process. We will continue
to vigorously pursue these claims, and we continue to believe that we have valid grounds for recovery of the disputed deliverables. However,
there can be no assurances as to the outcome of the dispute.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">While the ultimate resolutions are unknown, based on the information currently
available, we do not expect that this lawsuit will individually, or in the aggregate, have a material adverse effect to our results of
operations, financial condition and 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zfLvc07eBIOb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13. <span id="xdx_82F_zYiu73uQjlF3">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_904_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zudyHkx3GWSj" title="Pretax compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">381,601</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210401__20210630_zCvNMJ8MsAz" title="Pretax compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">330,213</ix:nonFraction></span>
for the three months ended June 30, 2022 and 2021, and $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zUZAZnahisvj" title="Pretax compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">776,350</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210630_zFadQsm6x0l8" title="Pretax compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">656,378</ix:nonFraction></span> for the six months ended June 30, 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2022, the Company had adopted nine 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;) and (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#8220;2020 Plan&#8221;). The 2005 Plan, 2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan and 2020
Plan are referred to as the &#8220;Plans.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 the Company&#8217;s employees, non-employee directors and others for up
to a total of <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220630_zJFskr2Ugynk" title="Stock options or restricted stock granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,675,000</ix:nonFraction></span> shares of common stock. The 2005 Plan terminated during 2015 with <span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z18ovD03e59j" title="Shares unavailable for issuance"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">21,553</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
June 30, 2022 total <span id="xdx_903_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zxtulgMcwqsl" title="Stock options unexercised and outstanding"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,689</ix:nonFraction></span>. The 2006 Plan terminated during 2016 with <span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zsDbMZiV29D4"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2022-06-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,787</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 June 30, 2022 total
<span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zX55yXfWZQpk"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSixteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,625</ix:nonFraction></span>. The 2007 Plan terminated during 2017 with <span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zzN5SXMJs665"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2022-06-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">94,651</ix:nonFraction></span> shares not awarded or underlying options, which shares are now unavailable for
issuance. There are <span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_z3bgp0s5rFi4"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSevenTeenMember" 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 June 30, 2022. The 2008
Plan terminated during 2018 with <span id="xdx_902_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zdAzzdUEFoO5"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2022-06-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,499</ix:nonFraction></span> shares not awarded or underlying options, which shares are now unavailable for issuance. There
were <span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zz8HnLutKYXd"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandEighteenMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span> stock options granted under the 2008 Plan that remain unexercised and outstanding as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that such awards better align the interests of our employees with those of its stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock
option grants. The Board of Directors has granted stock options under the Plans. These option awards have been granted with an exercise
price equal to the market price of the Company&#8217;s 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20220630_zSX7GrDEQavh" title="Options, available for grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">190,845</ix:nonFraction></span> shares remained available for awards under the various Plans as of June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvTteaS0ftZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4P67YXrhQl1" title="Options Outstanding, Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,086,063</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zmmrvqtTHoL7" title="Weighted Average Exercise Price, Outstanding, Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.37</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zXXKeD1AkRd3" title="Options Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" 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 id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zL4SGFtrlyc9" title="Weighted Average Exercise Price, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.98</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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4yZLukIQILc" title="Options Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1501">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z79PxisXnQph" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1503">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z1jZHYXlFxK6" title="Options Forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">23,750</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zvnYRhET1Z91" title="Weighted Average Exercise Price, Forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.33</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zHVdHqK8GO8e" title="Options Outstanding, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,087,313</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zWIswep0zPsj" 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="AsOf2022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zT4DAYcRNxme" title="Options Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">999,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_ziehrlzJbnUg" title="Weighted Average Exercise Price, Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.36</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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. The total estimated grant
date fair value stock options issued during the six months ended June 30, 2022 was $<span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_pp0p0_c20220101__20220630_z8ZeLAhSFLH5" title="Stock options granted, value"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,768</ix:nonFraction></span>. Following are certain estimates and assumptions
utilized as of the issuance date to determine the grant-date fair value of the stock options issued during 2022:</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zoHhLu6AXYxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8BB_zEXINmT67WR2" style="display: none">SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility &#8211; range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220630_z74A3ZwbyP0j" title="Volatility - range" style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">111.67</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_c20220101__20220630_zg4SBfqEcLai" title="Risk-free rate" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.8</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630_zufrkQlnTz61" title="Expected term"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">10.0</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20220630_zPnCO2bTEIZi" title="Exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.98</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zxivShj7tMT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20220630_zKHfSCtlvjBd" title="Aggregate intrinsic value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>- and $-<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20211231_z2lPz7iN4ubi" title="Aggregate intrinsic value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-, at June 30, 2022 and December 31, 2021, respectively. The aggregate
intrinsic value of options exercisable was $-<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20220630_zEjQIpoKkaUg" title="Aggregate intrinsic value of options exercisable"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>- and $-<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20211231_z9yx37n6kf6g" title="Aggregate intrinsic value of options exercisable"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-, at June 30, 2022 and December 31, 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2022, the unrecognized portion of stock compensation expense on all existing stock options was $-<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630_zhrZ3Ww2sxj7" title="Unrecognized portion of stock compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zNAcVAhP43Z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span id="xdx_8BB_zzRhe6n1zVXa" style="display: none">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</span><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 colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="5" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="5" 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></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" 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 0pt 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 0pt 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average<br />
                                            remaining</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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">&#160;</span></td>
    <td colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>contractual
    life</b></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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; 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"><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; 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></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: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zD6SyfW8xmGj" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span>
    to $<span id="xdx_905_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zSLCXArJKCX2" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.49</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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zy0EICY3JX72" title="Number of options, outstanding" 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"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2022-06-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">740,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: 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: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zjS2YX3lvtm6" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeOneMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">8.1</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zfNDthdGtmDe" title="Number of options, exercisable" 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"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2022-06-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">652,500</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: 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_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zZ7MVX3CfVla" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeOneMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">8.0</ix:nonNumeric></span>
    years</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_900_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zfebcC4PaUr1" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.50</ix:nonFraction></span>
    to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zn9hxHYg8Cne" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.49</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_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zf4p0pvn8ief" 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="AsOf2022-06-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">310,313</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zJMtQxyNqfc4" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeTwoMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">5.8</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 id="xdx_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zDKuoc9ekoDd" 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="AsOf2022-06-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">310,313</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zeDvBVuIh5Gk" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeTwoMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">5.8</ix:nonNumeric></span>
    years</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_90B_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zncLlrKfnnKa" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.50</ix:nonFraction></span>
    to $<span id="xdx_90A_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSR9B7557q5d" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2022-01-012022-06-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.49</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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zuDPrlOLpLkf" 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="AsOf2022-06-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zIlMcUXf0w68" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeThreeMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">3.3</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="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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSVzBJg0pvq6" 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="AsOf2022-06-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zufRfsWE5y5b" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_RangeThreeMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">3.3</ix:nonNumeric></span>
    years</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; 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; 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; text-align: right"><span style="font-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_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630_zwz5uADReJL6" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,087,313</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zaYVJPOxpH48" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">7.3</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="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_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630_zyBrcMjKphoe" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">999,813</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zCvgXsoivsdl" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">7.1</ix:nonNumeric></span>
    years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A6_zdnaHvTBWIdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zy8bR5kKZIVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>grant date fair</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>value</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2021</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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9mJ7E97GBca" title="Number of Restricted shares, Non-vested Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,057,375</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z4dlNyM5cOU6" title="Weighted average grant date fair value, Non-vested Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.87</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1kt7WBoMghg" title="Number of Restricted shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" 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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxZ4kEBSxjx9" title="Weighted average grant date fair value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.07</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zj2BedGN9Yl9" title="Number of Restricted shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">463,375</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxQSF5tE4Bu3" title="Weighted average grant date fair value, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.89</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZRBa0fU3Q4" title="Number of Restricted shares, Forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">65,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaKpdyyZLmwc" 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="From2022-01-012022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.06</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Nonvested balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgEi2agCCvud" 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="AsOf2022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,244,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5FNrn6Ys1Yj" 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="AsOf2022-06-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.45</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zTaktpBzv4s3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
June 30, 2022, there were $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znb25TSdVi8k"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">880,299</ix:nonFraction></span> of total unrecognized compensation costs related to all remaining non-vested restricted stock grants,
which will be amortized over the next <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_pp0p0_dxL_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zu2QEYsfFura" title="::XDX::P55M"><span style="-sec-ix-hidden: xdx2ixbrl1607">fifty-five</span></span> months in accordance with their respective vesting scale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_z5E9FlFdu8z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B1_zdNcjrae4a6" style="display: none">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zWNsipyUMA7b" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zIJwa5uY8dYl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, 2022 through December 31, 2022)</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:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">119,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearOne" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">663,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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="DGLY:NumberOfRestrictedShareNonVestInYearTwo" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">279,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_pdd" style="vertical-align: bottom; background-color: White">
    <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:NumberOfRestrictedShareNonVestInYearThree" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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:NumberOfRestrictedShareNonVestInYearFour" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">72,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_pdd" style="vertical-align: bottom; background-color: White">
    <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:NumberOfRestrictedShareNonVestInYearFive" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">30,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_z6YhgRy65m7e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:CommonStockPurchaseWarrantsTextBlock"><p id="xdx_80C_ecustom--CommonStockPurchaseWarrantsTextBlock_zeceivmZcxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14. <span id="xdx_82D_zS9hS34HtzGk">COMMON STOCK PURCHASE WARRANTS</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six months from their respective issue date and allow the holders to
purchase up to <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,674,931</ix:nonFraction></span> shares of common stock at $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_pdd" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.60</ix:nonFraction></span> to $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_pdd" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.75</ix:nonFraction></span> per share as of June 30, 2022. <span id="xdx_903_ecustom--WarrantExpirationTermDescription_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember" title="Warrant expiration date description"><ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_CommonStockPurchaseWarrantsMember" name="DGLY:WarrantExpirationTermDescription">The warrants expire from August 21,
2022 through September 18, 2026</ix:nonNumeric></span> and under certain circumstances allow for cashless exercise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-01-14" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">42,550,000</ix:nonFraction></span> shares of common stock. The warrants
issued on January 14, 2021 consist of (i) pre-funded warrants to purchase up to <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-01-14_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,200,000</ix:nonFraction></span> shares of common stock and (ii) common stock
purchase warrants to purchase up to an aggregate of <span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-01-14_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></span> shares of common stock. The warrants issued on February 1, 2021 consist
of (i) <span style="background-color: white">pre-funded warrants to purchase up to <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-02-01_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,050,000</ix:nonFraction></span> shares of common stock</span> and (ii)
<span style="background-color: white">common stock purchase warrants (&#8220;February Warrants&#8221;) to purchase up to an aggregate
of <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-02-01_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,300,000</ix:nonFraction></span> shares of common stock.</span> 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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 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 certain investors
cancelling February Warrants exercisable for an aggregate of <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819_pdd" title="Warrants exercisable for common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-08-19" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,681,540</ix:nonFraction></span> shares of common stock in consideration for its issuance of new
warrants (the &#8220;Exchange Warrants&#8221;) to such investors, exercisable for an aggregate of up to <span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pdd"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,681,540</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_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_pdd"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,618,460</ix:nonFraction></span> shares of common stock, and extended the expiration
date of the February Warrants to <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_zH6Rz8JDaSo3" title="Warrants expiration date"><ix:nonNumeric contextRef="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember" format="ixt:datemonthdayyearen" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">September 18, 2026</ix:nonNumeric></span>. The Exchange Warrants provide for an initial exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20210819_pdd" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-08-19" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.25</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 0pt 0pt 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 0pt 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 cancelled February Warrants and Exchange Warrants were valued at $<span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_c20210819_pp0p0" title="Warrants outstanding"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" contextRef="AsOf2021-08-19" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,818,644</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstanding_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pp0p0" title="Warrants and Rights Outstanding"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,114,424</ix:nonFraction></span> using the
original and modified expiry date of the warrants, respectively, using the Black-Scholes method. The difference of $<span id="xdx_903_ecustom--WarrantModificationExpense_c20210818__20210819_pp0p0" title="Warrant modification expense"><ix:nonFraction name="DGLY:WarrantModificationExpense" contextRef="From2021-08-182021-08-19" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">295,780</ix:nonFraction></span> was accordingly
recorded as a warrant modification expense in the consolidated statement of operations during 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:ScheduleOfWarrantModificationTableTextBlock"><p id="xdx_897_ecustom--ScheduleOfWarrantModificationTableTextBlock_zV5yebGBro99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zQBTO02of1Ck" style="display: none">SCHEDULE OF WARRANT MODIFICATION</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms at August 19, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms at August 19, 2021</td><td style="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_982_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zsBUma4Qgb84" 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_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zILF4x6ddtd8" 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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zEygycTA6hQ6" 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_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z9SAXM0Bbk23" 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_98B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zBNSV6c7ooo8" 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_981_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zFNtq9dEjdKb" 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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6AXJg0G09Fk"><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_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zZacWtWnEeu7" 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_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zM4GyJaZWIQ9" 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">3.25</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zz7HmhU5n2df" 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">3.25</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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6zDMRyZ6Eea" 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">14,300,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z0s6OMOVIEjd" 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">14,300,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zhE5e8nEcHqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20210818__20210819__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPIFNAzXAp4" title="Change in pricing inputs and volatilities, percentage"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-08-182021-08-19_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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_89B_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zVNt9tHWeqF7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zqta9jKnO7ji" style="display: none">SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Issuance date assumptions</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022 assumptions</td><td style="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"><span id="xdx_905_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zdxYyATWeyH1"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">106.6</ix:nonFraction></span> &#8211; <span id="xdx_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zjvMO8twDm7"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">166.6</ix:nonFraction></span></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_98C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLVvWSlB4Jxh" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" 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 style="text-align: right"><span id="xdx_908_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zffsx4swxwWl"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.08</ix:nonFraction></span> - <span id="xdx_90C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zyMXAQeb3Fph"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.49</ix:nonFraction></span></td><td style="text-align: left"> %</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zMZfaInBBM2d" style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.01</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_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zNVnZW2EF5jc" style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" 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_989_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zZ5BxCWbq238" style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" 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 id="xdx_903_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zWocoFVhgaVa"><ix:nonNumeric contextRef="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember" format="ixt-sec:duryear" name="DGLY:DerivativeLiabilitiesMeasurementInputTerm">0.01</ix:nonNumeric></span> - <span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zWhB7ZU05B9"><ix:nonNumeric contextRef="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember" format="ixt-sec:duryear" name="DGLY:DerivativeLiabilitiesMeasurementInputTerm">5</ix:nonNumeric></span> years </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zMe5hXhKyqVh"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember" format="ixt-sec:duryear" name="DGLY:DerivativeLiabilitiesMeasurementInputTerm">3.5</ix:nonNumeric></span> &#8211;<span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zPA5NFARuzva" title="Remaining contractual term"> <ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember" format="ixt-sec:duryear" name="DGLY:DerivativeLiabilitiesMeasurementInputTerm">4.2</ix:nonNumeric></span> years </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_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MinimumMember_zzwMFMIEaXra"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">2.80</ix:nonFraction></span> - <span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MaximumMember_zauRL98augs8"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.25</ix:nonFraction></span> </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zG9wSBwjHHN" title="Derivative liability measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.25</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_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_pdd" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-01-14_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">42,550,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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_zjndTRQa9Hyi" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember22220859" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">24,300,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AA_zWHLQBOI5usf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGe2aPkxHU2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zYnspc9kI6td" style="display: none">SUMMARY OF WARRANT ACTIVITY</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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zw0GkjxT1vX8" title="Warrants, Vested, Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,008,598</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--WeightedAverageExercisePriceVested_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zN8yTTxE7go9" title="Weighted average exercise price, Vested, Beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:WeightedAverageExercisePriceVested" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.24</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Warrants, Granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1705">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Weighted average exercise price, Granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1707">&#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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Warrants, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1709">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Weighted average exercise price, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1711">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited/cancelled</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zAKQzDmID9K5" title="Warrants, Forfeited/Cancelled" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,667</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Weighted average exercise price, Forfeited/Cancelled" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.51</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested Balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6rCKDo9N2sd" title="Warrants, Vested, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,674,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--WeightedAverageExercisePriceVested_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt5zuUzao594" title="Weighted average exercise price, Vested, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:WeightedAverageExercisePriceVested" contextRef="AsOf2022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.24</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zb703JEDeceh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90A_ecustom--IntrinsicValueOfAllOutstandingWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Intrinsic value of all outstanding warrants"><ix:nonFraction name="DGLY:IntrinsicValueOfAllOutstandingWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>- as of June 30, 2022, and the weighted average remaining term is <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtM_c20220101__20220630_zjigZI9PkeL5" title="Weighted average remaining terms"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:durmonth" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">45</ix:nonNumeric></span>
months.</span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock"><p id="xdx_899_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zWzE4fj8PZb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zPj0iucSlbkd" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&#160;</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; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise price</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of warrants</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <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 0pt 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-top: 0pt; margin-bottom: 0pt; 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 0pt 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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" title="Outstanding and exercisable warrants, Exercise price" style="width: 32%; text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.60</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="width: 32%; text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">465,712</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 26%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zQSi6eS81cQj" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">1.1</ix:nonNumeric></span> years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" title="Outstanding and exercisable warrants, Exercise price" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">316,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zAzqiNgihegg" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">0.8</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 style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" title="Outstanding and exercisable warrants, Exercise price" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.25</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">24,300,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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpbMA8vL3wN" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">3.9</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" title="Outstanding and exercisable warrants, Exercise price" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.36</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFourMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">566,666</ix: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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_zvaKGMw5fToh" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">0.7</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 style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" title="Outstanding and exercisable warrants, Exercise price" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.75</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,753</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_zJybMG8z2Pc8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">0.1</ix:nonNumeric></span>
years</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 style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Outstanding and exercisable warrants, Number of warrants" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2022-06-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,674,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zalJNvhIJf0f" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">3.8</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zeiFTAuRQAb8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zjrjPpAEHLV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15. <span id="xdx_824_zZrtO428Tedc">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended June 30, 2022, the Company cancelled <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20220630_zdxQFUICrXPg" title="Number of restricted common stock cancelled"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">65,000</ix:nonFraction></span> restricted shares of common stock due to forfeiture reasons.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2021, the board of directors of the Company authorized the repurchase of up to $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211206__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember__srt--RangeAxis__srt--MaximumMember_zd7CSoMdqkea" title="Stock repurchase authorized amount"><ix:nonFraction name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2021-12-06_custom_StockRepurchaseProgramMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.0</ix:nonFraction></span> million of the Company&#8217;s outstanding
common stock under the specified terms of a share repurchase program (the &#8220;Program&#8221;). During the three months ended June
30, 2022, the Company repurchased <span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zYlxFnvpHKel" title="Number of shares repurchased, shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,849,952</ix:nonFraction></span> shares of its common stock for $<span id="xdx_90F_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zOmolFLzRY6d" title="Number of shares repurchased, value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,962,755</ix:nonFraction></span>, in accordance with the Program. Furthermore, during the six months ended June 30, 2022, the Company repurchased <span id="xdx_907_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zqvup8J7yERh"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2022-01-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,725,986</ix:nonFraction></span> shares of its common stock
for $<span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_z6WvrfES4cOi"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-01-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,026,523</ix:nonFraction></span>, in accordance with the Program. </span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityTableTextBlock_zHQh1533HAE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none"><span id="xdx_8B8_zmatUPupvJBb">SCHEDULE OF STOCK REPURCHASE</span></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">Period</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of<br /> Shares<br /> Purchased</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Average Price <br /> Paid per <br /> Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of <br /> Shares Purchased as<br /> Part of Publicly<br /> Announced <br /> Program</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maximum Approximate Dollar Value of<br /> Shares that May Yet Be<br /> Purchased Under the<br /> Program</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%">December 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" title="Number of Shares Purchased" style="width: 10%; text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,734,838</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" title="Average Price Paid per Shares" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.14</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,734,838</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pp0p0" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1781">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>January 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">697,093</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" title="Average Price Paid per Shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">697,093</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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pp0p0" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1789">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>February 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">692,984</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" title="Average Price Paid per Shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.12</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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">692,984</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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pp0p0" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1797">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>March 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">485,957</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" title="Average Price Paid per Shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.06</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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">485,957</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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pp0p0" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1805">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zA8zk3QHdGX1" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">595,476</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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z1CkAZmGpT68" title="Average Price Paid per Shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.14</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zRyF8HF1hCGa" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">595,476</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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z81tGoZ2TbYc" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1813">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>May 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zHL6fGjor7Cl" title="Number of Shares Purchased" style="text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">716,911</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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zvAWhi9ioldc" title="Average Price Paid per Shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.08</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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zafxAjGLC6Xa" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">716,911</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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zzPFICscmPM9" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1821">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>June 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zTtiuxEBjlYa" title="Number of Shares Purchased" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">537,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zVU6oO6tNWy8" title="Average Price Paid per Shares" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.96</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zgx7CciiaH72" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">537,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zEwjgqO0ELAb" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1829">&#8212;</span></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">Total all plans</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--StockPurchasedDuringPeriodShares_c20220630_pp0d" title="Number of Shares Purchased" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:StockPurchasedDuringPeriodShares" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,460,824</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharesIssuedPricePerShare_c20220630_pdd" title="Average Price Paid per Shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630_pdd" title="Total Number of Shares Purchased as Part of Publicly Announced Program" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,460,824</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630_pp0p0" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,998,398</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8A6_zf2zdhneQzT6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2022, the board of directors of the Company elected to terminate the Program, effective immediately. The Program began in December
2021, with the Company purchasing a total of <span id="xdx_902_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_znZev0fGWiT8"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,460,824</ix:nonFraction></span> shares at a cost of $<span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zzF4VTXUTa8d"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,001,602</ix:nonFraction></span> through June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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 0pt 0pt 0; 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 0pt 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_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20220630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zfRwN0NIjvhk" title="Equity method investment, ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2022-06-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_90B_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_c20220630__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zoDhqSPM4xNd" title="Noncontrolling shareholders ownership percentage"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="AsOf2022-06-30_custom_NobilityHealthcareLLCMember22221531" 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 attributable
to noncontrolling interests of consolidated subsidiary of $<span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220401__20220630_zRyToI4RsJ9e" title="Net income attributable to noncontrolling interests"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">383,326</ix:nonFraction></span> and $-<span id="xdx_90C_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210401__20210630_zo2L3fK3cFr7"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>- for the three months ended June 30, 2022 and 2021, and $<span id="xdx_908_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220101__20220630_z4mGdr7I1oI4"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">285,232</ix:nonFraction></span>
and $-<span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210101__20210630_zzXLGZE67SDi"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>- for the six months ended June 30, 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_807_eus-gaap--EarningsPerShareTextBlock_zycUks52DXBc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16. <span id="xdx_829_zeEvwFRBIwnf">NET EARNINGS (LOSS) PER SHARE</span></b></span></p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zncHyFCwq2Wa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June
30, 2022 and 2021 are as follows:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_496_20220401__20220630_zmTSnlZNYIBl" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_491_20210401__20210630_zegigI42ZtA3" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_490_20220101__20220630_zJ66bBwVWk9k" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_498_20210101__20210630_zsYvgKUUIo1j" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br /> June 30,</td><td style="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Numerator for basic and diluted income per share &#8211; Net income (loss) attributable to common stockholders</td><td style="width: 2%">&#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:NetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,065,513</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382,487</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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:NetIncomeLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,665,662</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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:NetIncomeLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,339,371</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></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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,657,440</ix: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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,513,691</ix: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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">49,787,562</ix: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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,177,399</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_i_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td>&#160;</td>
    <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: xdx2ixbrl1864">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1865">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1866">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1867">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White">
    <td>Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td>&#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-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,657,440</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">51,513,691</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">49,787,562</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,177,399</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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_i_pdd" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.02</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.15</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.34</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.02</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</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-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.15</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.34</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six
months ended June 30, 2022 and 2021, 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 0pt 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: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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="DGLY:VentureTransactionsDisclosureTextBlock"><p id="xdx_80B_ecustom--VentureTransactionsDisclosureTextBlock_zWbTqiVMMTMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17. <span id="xdx_826_zI01MGyprV4h">DIGITAL ALLY HEALTHCARE VENTURE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90F_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zfGWx4W7Svpc" 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_903_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zui7Tw7RSz1e" 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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;Initial Payment Amount&#8221;) of $<span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zSrlpyZyWosk" title="Initial Payment Amount"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">850,000</ix:nonFraction></span>. In addition to the 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoVqaJ55fhbj" title="Debt principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember" 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_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zfDZfY2qiwy8" title="Fair value of contingent promissory note"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" 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_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zDRphBw1GiE4" title="Repayments of principal and accrued interest"><ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember" 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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zrGKU6xMj3t1" title="Aggregate purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,376,509</ix:nonFraction></span>. Total acquisition related costs aggregated $<span id="xdx_902_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zLduVuLaiiw3" title="Acquisition related costs"><ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" 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_906_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zjccaHNSuXje" title="Increase in accounts receivable"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 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 and final estimated fair value of assets acquired, and liabilities assumed
in the Healthcare Acquisition were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_HealthcareAcquisitionMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zyjMQ08p8yLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTF7ghFshcGf" style="display: none">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z8PxIilBKhPl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zgbilKMSry76" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>Purchase price allocation</b></p></td><td>&#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">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Preliminary</b></p>as allocated<br />
June 30, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Final</b></p>as allocated<br />
June 30, 2022</td><td style="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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; 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: 16%; 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: 16%; 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_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zrtMCuQfhe6k" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; Client Agreements</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_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zlonTeQkuXn6" 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: xdx2ixbrl1912">&#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_zjNn0dQ0Sv22" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zPe8xe1n6poc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">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>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zTuWlcvlUR28" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Net assets acquired and liabilities assumed</td><td>&#160;</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="text-align: left">&#160;</td><td>&#160;</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="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_407_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0" 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">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Total Healthcare Acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z5t1rzSUu066" 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" scale="0" unitRef="USD">1,376,509</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zDXsWRIoxZSc" 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" scale="0" unitRef="USD">1,376,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A9_zv754yOU8Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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: 0; text-align: justify; text-indent: 0.5in">Definite-lived intangible assets
consist of client agreements and are amortized on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill
and Other Intangible Assets.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zFzb4dOTfsh1"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-08-312021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,270,000</ix:nonFraction></span>. In addition to the 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zCQY81lOomPa"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="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_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zVIoVVvhnbTb"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-08-312021-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_90B_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoT0EnZMvFP4"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on August 31, 2021. The preliminary estimated fair value of assets acquired, and liabilities
assumed in the Medical Billing Acquisition were as follows:</span></p>

<ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z0zIGOjdljSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zQmT8ftb7Ojb" style="display: none">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" id="xdx_498_20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zDtItHrCigKk" 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>Amount</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></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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_ztFEWWwG0Oya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired</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: 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: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Goodwill_iI_pp0p0_zq5bcI6xZtX2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zfyeKUe6Cn9i" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed pursuant to stock purchase agreement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</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">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zVhx2mpNNvwa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zMBvGo6Y0PQe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,270,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zoOHbWod0gi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration promissory note</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zfqZ9pJNLLR2" 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:BusinessCombinationConsiderationTransferred1" contextRef="From2021-08-312021-08-31_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zSTJudJ0oAXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zE1xgHVZSo4e"><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 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEDyWabV8lYh"><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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zzaqGpMEs5Vl"><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_909_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z3LhQFSzDKMf"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on January 1, 2022. The preliminary estimated fair value of assets acquired, and liabilities
assumed in the Medical Billing Acquisition were as follows:</span></p>

<ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionOneMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z2YUg4s3g0e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zEZNdTzv6mFc" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zyMVWer5ZT2c" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zpJoOntQbvek" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Tangible assets acquired</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember" 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_zNYqG778oUPg" 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="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z4GxEuCzlg4b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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-01-01_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">387,005</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_ziw8ZL394FZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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-01-01_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,903,626</ix:nonFraction></td><td style="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_z2BgYeLT048d" 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="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember" 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_zU7oBChS0Wv5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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-01-01_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z1VSZxkFqSP2" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-01-012022-01-01_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,903,626</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zAS7MoNM5tbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_903_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zw1iDaWRkIy"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2022-02-012022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">230,000</ix:nonFraction></span>. In addition to the 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_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zyYdvdGHLRC"><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_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zWBB3S90pON9"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-02-012022-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_901_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_z8f6aM4XIV2e"><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 0pt 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 0pt 0pt 0"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with 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 estimated fair value of intangible assets acquired in the Medical Billing Asset Acquisition were as follows:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<ix:nonNumeric contextRef="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionTwoMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_89A_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znJ7z1O69We5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zBiQUUSdypf6" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znHXgTDVQEIf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zD9JtWN0mdfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Intangible assets acquired &#8211; client agreements</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 18%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zg9CdBwz37bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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-02-01_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="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_zlTEPD8I1uUd" 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="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember" 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_zVw5z6cLETnj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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-02-01_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zgK3yM2rPfu6" title="Total acquisition purchase price" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-02-012022-02-01_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Definite-lived intangible assets consist of client agreements and are amortized
on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill and Other Intangible Assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 3, &#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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_80B_eus-gaap--BusinessCombinationDisclosureTextBlock_zHjAbgqLwiNl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18. <span id="xdx_824_zq9SVjOurS5g">TICKETSMARTER ACQUISITION</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, Digital Ally, Inc. formed TicketSmarter, Inc. (&#8220;TicketSmarter&#8221;), 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 ticketing business segment. In accordance with the stock purchase agreement, the Company
agreed to an initial payment (the &#8220;Initial Payment Amount&#8221;) of $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Initial Payment Amount"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" contextRef="From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,403,600</ix:nonFraction></span> through a combination of cash and common stock.
In addition to the 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_90A_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z77FK0vvqWbc" title="Contingent amount"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="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_90A_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_pp0p0_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEeNmVnUa9hf" title="Fair value on acquisition"><ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="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_90D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_c20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zv594WnqCG57" title="Amount in escrow"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-09-01_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="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_90B_ecustom--WorkingCapitalAdjustment_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Working capital adjustment"><ix:nonFraction name="DGLY:WorkingCapitalAdjustment" contextRef="AsOf2021-01-01_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_905_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z84EN7DOdGV3" title="Escrow amount to sellers"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" contextRef="AsOf2021-01-01_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_907_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20210101__20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Acquisition related costs"><ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="From2021-01-012021-01-01_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 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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="From2022-01-012022-06-30_custom_TicketSmarterAcquisitionMember" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSkfx3ZHkYr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zwrFUAt1b0nh" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span></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; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_494_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHegs1mWBVMe" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_493_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zp9RSWsTEczk" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Preliminary
                                            purchase price</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>allocation</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">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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 colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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></tr>
  <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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" 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>September
    30,<br />
    2021</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 colspan="2" 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 0pt 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 0pt 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="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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zA0YtScamQEf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired, including $<span id="xdx_904_eus-gaap--CashAcquiredFromAcquisition_pp0p0_c20210930__20210930_zPcY0NM0VFxc" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRUxJTUlOQVJZIEZBSVIgVkFMVUUgT0YgQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIEFDUVVJU0lUSU9OIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" contextRef="From2021-09-302021-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,432</ix:nonFraction></span> of cash acquired</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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></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: 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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zWPyd3dSqWk7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable
    intangible assets acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</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 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,800,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_zwCPKliWOJQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,839,308</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"><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></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zRfaBAmKwwHc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</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">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</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">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zxu4fL6PnI5j" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,850,274</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">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,305,874</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zERB9dVlpuke" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at TicketSmarter Acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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"><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></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zmRsyMuyD2Lb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock issued as consideration for TicketSmarter Acquisition at date of acquisition</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">990,360</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"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">990,360</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zssTqzuUE9i1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration earn-out agreement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,244,400</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"><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></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zsnL8Jilsgyl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at closing to escrow amount</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,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"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    retained from escrow amount pursuant to settlement of working capital target</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">297,726</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">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">297,726</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">)</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    TicketSmarter Acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zexTJJzdFAmb" 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:BusinessCombinationConsiderationTransferred1" contextRef="From2021-09-012021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,850,274</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">$</span></td>
    <td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20211231__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zD4ts4StTyU9" title="Total TicketSmarter Acquisition purchase price" 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:BusinessCombinationConsiderationTransferred1" contextRef="From2021-12-312021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,305,874</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A0_zhywUHgtzwV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_zIs4X94mPEx6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B3_zqVimQEvU8fl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="2" 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>Cost</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 colspan="2" 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>Amortization
    through <br />
    June 30,<br />
    2022</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="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">Identifiable
    intangible assets:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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; padding-left: 10pt; width: 54%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_pp0p0" title="Identifiable intangible assets" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2021-09-012021-09-01_us-gaap_TrademarksAndTradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zEEHGSeqpYA3" title="Amortization" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">&#8212;</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">indefinite</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sponsorship
    agreement network</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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_98A_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" title="Identifiable intangible assets" 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:FinitelivedIntangibleAssetsAcquired1" contextRef="From2021-09-012021-09-01_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,600,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 id="xdx_98D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z79mfh5OhJ7d" title="Amortization" 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:AmortizationOfIntangibleAssets" contextRef="From2021-09-012022-06-30_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">933,333</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zLXsqYd1ZM0i" title="Estimated useful life"><ix:nonNumeric contextRef="From2021-09-012021-09-01_custom_SponsorshipAgreementNetworkMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">5</ix:nonNumeric></span>
    years</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Search
    engine optimization/content</span></td>
    <td style="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_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_pp0p0" title="Identifiable intangible assets" 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:FinitelivedIntangibleAssetsAcquired1" contextRef="From2021-09-012021-09-01_custom_SearchEngineOptimizationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,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 id="xdx_981_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_z9cXK3jgX9kd" title="Amortization" 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:AmortizationOfIntangibleAssets" contextRef="From2021-09-012022-06-30_custom_SearchEngineOptimizationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">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="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_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zpVGE8tUbn24" title="Estimated useful life"><ix:nonNumeric contextRef="From2021-09-012021-09-01_custom_SearchEngineOptimizationMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">4</ix:nonNumeric></span>
    years</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901_pp0p0" title="Identifiable intangible assets" 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:FinitelivedIntangibleAssetsAcquired1" contextRef="From2021-09-012021-09-01" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,800,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">$</span></td>
    <td id="xdx_987_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630_zZrsm68Bog2g" title="Amortization" 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:AmortizationOfIntangibleAssets" contextRef="From2021-09-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,058,333</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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A1_z4ZH0DGMiuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 three and six months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zrGMVEEN5PXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19. <span id="xdx_820_zHmOQDQZkyD6">SEGMENT DATA</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 Ticketing, 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. 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 it is not considered a separate business segment for financial reporting purposes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zdpuVzmXGwel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022,
and June 30, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ze6VTPdGKlu5" style="display: none">SCHEDULE OF SEGMENT REPORTING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: center">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220401__20220630_zoQBIxGxhD8k" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210401__20210630_z7ZT5OxXnBo2" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2021</td><td style="display: none; font-weight: bold">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_490_20220101__20220630_zzweIzKo1TGf" style="text-align: right">1</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_497_20210101__20210630_z5JC8vbdX0Nh" style="text-align: right">2</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30,</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></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>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zKPVwNQuULE2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Video Solutions</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,049,756</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-04-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,493,671</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,059,805</ix:nonFraction></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,029,501</ix:nonFraction></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zSZ2z0G2AS9" 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="From2022-04-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,120,738</ix: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: xdx2ixbrl2073">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,024,695</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2075">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zYawrTyXad3j" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-04-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,180,963</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: 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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,561,738</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2080">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,351,457</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,493,671</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,646,238</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,029,501</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zhAswAX1ZGdh" 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="From2022-04-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">759,010</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="From2021-04-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,260,800</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,027,440</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,072,683</ix:nonFraction></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMH4zPiyh9F7" 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="From2022-04-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">957,263</ix: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: xdx2ixbrl2093">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,654,432</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2095">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z7ScAWs4PVf7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-04-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,805</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: xdx2ixbrl2098">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">976,824</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2100">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,719,078</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,260,800</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,658,696</ix:nonFraction></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,072,683</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCzTdpVyAFb8" 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="From2022-04-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,130,749</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="From2021-04-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">296,601</ix:nonFraction></td><td style="text-align: left">)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,846,004</ix:nonFraction></p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">979,520</ix:nonFraction></p></td>
    <td>)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zh5eyuMNiFEh" 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:OperatingIncomeLoss" contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">247,301</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: xdx2ixbrl2113">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">118,783</ix:nonFraction></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2115">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zROhmzRqnuoi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,320,694</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: xdx2ixbrl2118">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,766,541</ix:nonFraction></p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2120">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zsiKoSA0GpCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">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="From2022-04-012022-06-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,457,110</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="From2021-04-012021-06-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,320,283</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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,970,828</ix:nonFraction></p></td>
    <td style="padding-bottom: 1.5pt">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,503,058</ix:nonFraction></p></td>
    <td style="padding-bottom: 1.5pt">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,661,252</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,616,884</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">13,464,590</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,482,578</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">)</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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zvClh4aueg3c" 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="From2022-04-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">209,442</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="From2021-04-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,830</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,516</ix:nonFraction></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,459</ix:nonFraction></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zkIlKSzWEaf6" 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">319,175</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: xdx2ixbrl2138">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">638,358</ix:nonFraction></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2140">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z2YH7bx7LTq" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-04-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">218</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: xdx2ixbrl2143">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">364</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2145">&#8212;</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,835</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:DepreciationAndAmortization" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,830</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,024,238</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,459</ix:nonFraction></p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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>&#160;</td>
    <td colspan="2" id="xdx_497_20220630_zbUfCNIsCjsl" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20211231_zpDU6CYAxcMj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#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 id="xdx_402_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zNK71HkMSX15" 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"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,219,240</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:Assets" contextRef="AsOf2021-12-31_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,983,348</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMgaIDpBiq55" 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:Assets" contextRef="AsOf2022-06-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,678,775</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">934,095</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z5xnWwAKNtdl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,097,319</ix: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:Assets" contextRef="AsOf2021-12-31_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,260,780</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z39GbE3WYid7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Corporate</td><td>&#160;</td>
    <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:Assets" contextRef="AsOf2022-06-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,733,487</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:Assets" contextRef="AsOf2021-12-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,810,974</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_zYWO7UGL2jU8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total Identifiable Assets</td><td>&#160;</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-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,728,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,989,197</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A4_zc9PDRkpt84a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 affecting 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_90E_ecustom--InventoryValuationReservesVideoSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zRaJiZ6Us2d6" title="Reserve for excess"><ix:nonFraction name="DGLY:InventoryValuationReservesVideoSolutions" contextRef="AsOf2022-06-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,272,831</ix:nonFraction></span> and a reserve for the ticketing segment of $<span id="xdx_908_ecustom--InventoryValuationReservesTicketingSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z9Tp0hnTpyH8" title="Obsolete inventory"><ix:nonFraction name="DGLY:InventoryValuationReservesTicketingSolutions" contextRef="AsOf2022-06-30_custom_TicketingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">449,635</ix:nonFraction></span>.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOyZBM9LguLb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20. <span id="xdx_82D_zarQjY1dRJ6f">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; 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 0pt 0pt 0; 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: 0; text-align: justify; text-indent: 0.5in">On January 27, 2022, the Board
of Directors appointed Christian J. Hoffmann, III as a member of the Board, effective immediately. Mr. Hoffmann is a principal owner and
manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.</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"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_902_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zriDvytwPWna" title="Working capital loan"><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_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zVhtgIjPz1d"><ix:nonFraction name="DGLY:WorkingCapitalLoan" contextRef="AsOf2022-06-30_custom_NobilityLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,384</ix:nonFraction></span> as of June 30, 2022 and the Company anticipates full repayment of this
advance during the year ended December 31, 2022. During the six months ended June 30, 2022, the Company paid distributions to the noncontrolling
in consolidated subsidiary totaling $<span id="xdx_904_eus-gaap--DeferredCompensationArrangementWithIndividualDistributionPaid_c20220101__20220630_zrRpFTJ6qxCc" title="Distributions paid"><ix:nonFraction name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,692</ix:nonFraction></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin: 0pt">On August 1, 2022, Mr. Hoffmann resigned as a member of the Board, effective
immediately. He remains as a principal owner and manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary
Nobility Healthcare, LLC.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_801_eus-gaap--SubsequentEventsTextBlock_zIBYxaKjZ8ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 21. <span id="xdx_824_z9KcTdf3obcg">SUBSEQUENT EVENTS</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; background-color: white"><b><i>Notice of Delisting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">On July 7, 2022,
Digital Ally, Inc., a Nevada Corporation (the &#8220;Company&#8221;), received a written notification (the &#8220;Notice&#8221;) from
the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) notifying the Company that it was not in
compliance with the minimum bid price requirement for continued listing on the Nasdaq Capital Market, as set forth under Nasdaq Listing
Rule 5550(a)(2) (the &#8220;Minimum Bid Price Requirement&#8221;), because the closing bid price of the Company&#8217;s common stock,
par value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJG2emHeo73j" title="Common Stock, Par or Stated Value Per Share"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> per share (the &#8220;Common Stock&#8221;), was below $<span id="xdx_90B_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0u2JEJ34YZ6" title="Share price"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> per share for the previous thirty (30) consecutive business
days. The Notice has no immediate effect on the listing of the Common Stock, which will continue to trade uninterrupted on the Nasdaq
Capital Market under the ticker &#8220;DGLY.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant
to Nasdaq Listing Rule 5810(c)(3)(A), the Company has been granted 180 calendar days from the date of the Notice, or until January 3,
2023 (the &#8220;Compliance Period&#8221;), to regain compliance with the Minimum Bid Price Requirement. If at any time during the Compliance
Period, the bid price of the Common Stock closes at or above $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdjRR4HiYsD8"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> per share for a minimum of ten (10) consecutive business days, Nasdaq
will provide the Company with written confirmation of compliance with the Minimum Bid Price Requirement and the matter will be closed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In
the event the Company does not regain compliance with the Minimum Bid Price Requirement by January 3, 2023, the Company may be eligible
for an additional 180-calendar day grace period. To qualify, the Company will be required to meet the continued listing requirement for
market value of publicly held shares and all other initial listing standards for the Nasdaq Capital Market, with the exception of the
Minimum Bid Price Requirement, and will need to provide written notice to Nasdaq of its intent to regain compliance with such requirement
during such second compliance period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">If the
Company does not regain compliance within the allotted compliance period(s), including any extensions that may be granted by Nasdaq, Nasdaq
will provide notice that the Common Stock will be subject to delisting from the Nasdaq Capital Market.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Resignation of a Member of Board of Directors</i></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; background-color: white">On August
1, 2022, Mr. Hoffmann resigned as a member of the Board, effective immediately. He remains as a principal owner and manager of Nobility,
LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.</p>

</ix:nonNumeric><p id="xdx_813_zbxxehtQUtve" 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"><b>&#160;</b></span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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
of 1933, as amended, 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 0pt 0pt 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 0pt 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 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">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, including during fiscal 2020 and 2019; (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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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> We have recently 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 three months ended March 31, 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 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ticketing
Operating Segment -</b> We have also recently 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ticketing operating segment consists of ticketing 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. Ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 June 30, 2022,
and June 30, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Three months ended <br />
June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Six months ended <br />
June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="text-align: center; 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: 44%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,049,756</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">2,493,671</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">4,059,805</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">5,029,501</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,120,738</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,024,695</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-left: 10pt; padding-bottom: 1.5pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,180,963</td><td style="padding-bottom: 1.5pt; text-align: left">&#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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,561,738</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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">9,351,457</td><td style="padding-bottom: 2.5pt; text-align: 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,493,671</td><td style="padding-bottom: 2.5pt; text-align: 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">19,646,238</td><td style="padding-bottom: 2.5pt; text-align: 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,029,501</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">759,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,260,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,027,440</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: 0">2,072,683</p></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">957,263</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,654,432</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-left: 10pt; padding-bottom: 1.5pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,805</td><td style="padding-bottom: 1.5pt; text-align: left">&#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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">976,824</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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,719,078</td><td style="padding-bottom: 2.5pt; text-align: 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,260,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">3,658,696</td><td style="padding-bottom: 2.5pt; text-align: 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,072,683</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,130,749</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(296,601</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,846,004</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(979,520</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">247,301</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">118,783</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-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,320,694</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,766,541</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">&#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">(3,457,110</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">(2,320,283</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,970,828</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,503,058</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">(6,661,252</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">(2,616,884</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">(13,464,590</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">(5,482,578</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">209,442</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">87,830</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">385,516</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">145,459</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">319,175</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">638,358</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="padding-left: 10pt; padding-bottom: 1.5pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">218</td><td style="padding-bottom: 1.5pt; text-align: left">&#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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">364</td><td style="padding-bottom: 1.5pt; text-align: left">&#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="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">528,835</td><td style="padding-bottom: 2.5pt; text-align: 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">87,830</td><td style="padding-bottom: 2.5pt; text-align: 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,024,238</td><td style="padding-bottom: 2.5pt; text-align: 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">145,459</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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#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-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td><td style="padding-bottom: 1.5pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; 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="width: 60%; font-size: 10pt; text-align: left; padding-left: 10pt">Video Solutions</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">35,219,240</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">25,983,348</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Revenue Cycle Management</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,678,775</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">934,095</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-left: 10pt">Ticketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">10,097,319</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">12,260,780</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1.5pt; padding-left: 10pt">Corporate</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">23,733,487</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">43,810,974</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt">Total Identifiable Assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">70,728,821</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">82,989,197</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 half of 2022 and all quarters during 2021. 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 0pt 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">&#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="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; font-weight: bold; text-align: left">Total revenue</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">9,351,457</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10,294,781</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">11,744,112</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">4,639,822</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">2,493,671</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Gross profit</td><td>&#160;</td>
    <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,719,078</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,939,619</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,190,523</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,400,570</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,260,800</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 margin %</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">30.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total selling, general and administrative expenses</td><td>&#160;</td>
    <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,380,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,742,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,869,883</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,999,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,877,684</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="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,661,252</td><td style="text-align: left">)</td><td>&#160;</td>
    <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,803,338</td><td style="text-align: left">)</td><td>&#160;</td>
    <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,679,360</td><td style="text-align: left">)</td><td>&#160;</td>
    <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,598,973</td><td style="text-align: left">)</td><td>&#160;</td>
    <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,616,884</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Operating income (loss) %</td><td>&#160;</td>
    <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.2</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(66.1</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <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.6</td><td style="text-align: left">)%</td><td>&#160;</td>
    <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.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net income (loss) attributable to common stockholders</td><td>&#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,065,513</td><td style="text-align: left">)</td><td>&#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,698,242</td><td style="text-align: left">)</td><td>&#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,122,791</td><td style="text-align: left">&#160;</td><td>&#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,068,799</td><td style="text-align: left"></td><td>&#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,382,487</td><td style="text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 $1,065,513 on
revenues of $9,351,457 for the second quarter 2022.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 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 June 30, 2022 and 2021</span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and 2021, represented as a percentage of total revenues for each such quarter:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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>Cost of revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">82</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">49</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">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51</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">6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18</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">35</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">General and administrative expense</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">102</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">Total selling, general and administrative expenses</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">90</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">156</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">Operating loss</td><td>&#160;</td>
    <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="text-align: left">)%</td><td>&#160;</td>
    <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</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">Change in fair value of short-term investments</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">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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">6</p></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">Change in fair value of derivative liabilities</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">(115</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income and interest income (expense), net</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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</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 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">(7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(216</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax (provision)</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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="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">Net income/(loss)</td><td>&#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">(7</td><td style="text-align: left">)%</td><td>&#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">(216</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">Net loss attributable to noncontrolling interests of consolidated subsidiary</td><td>&#160;</td>
    <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</td><td style="text-align: left">)%</td><td>&#160;</td>
    <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="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">Net income (loss) attributable to common stockholders</td><td>&#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">(11</td><td style="text-align: left">)%</td><td>&#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">(216</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>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>Basic</td><td>&#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.02</td><td style="text-align: left">)</td><td>&#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.10</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Diluted</td><td>&#160;</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.02</td><td style="text-align: left">)</td><td>&#160;</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.10</td><td style="text-align: left">)</td></tr>
  </table>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
revenues </b>primarily include 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
ticketing operating segment that have been purchased or received through our sponsorships and partnerships and held in inventory by our
ticketing segment until their sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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 amount of medical billings collected by the customer. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ticketing 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 0pt 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
    ticketing operating segment generates product revenues from the sale of tickets directly to consumers for a particular event that
    the ticketing 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 by 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 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Omicron variant of COVID-19 and nationwide inflationary concerns had an impact on all of our operating segment revenue streams for the
three months ended June 30, 2022. In particular, it had a negative impact generally on our video solutions operating segment legacy products
and, specifically, our commercial event recorder hardware (DVM-250 Plus) and in-car hardware for law enforcement (DVM-800) during the
quarter. Ticketing operating segment revenues also continue to be negatively impacted due to the continued public caution surrounding
the COVID-19 pandemic and the impacts of inflation on consumer&#8217;s discretionary spending.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Product revenues by operating
segment is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</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="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended June 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">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">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="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">1,404,242</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,719,332</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">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">805,939</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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,210,181</td><td style="padding-bottom: 2.5pt; text-align: 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,719,332</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 0pt 0pt 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 0pt 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 June 30, 2022 and 2021 were $2,210,181 and $1,719,332 respectively, an increase of $490,849 (29%),
due to the following factors:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 ticketing operating segment began with the Company&#8217;s September 2021 acquisition of TicketSmarter. The
    new ticketing operating segment generated $805,939 in product revenues for the three months ended June 30, 2022, compared to $-0-
    for the three months ended June 30, 2021. 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 0pt 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 $1,404,242 during the three months ended June 30, 2022
    compared to $1,719,332 for the three months ended June 30, 2021 due to slowing sales of our ThermoVu<sup>TM</sup> product lines related
    to our COVID-19 response. The Company launched two product lines in direct response to the increased safety precautions that organizations
    and individuals are taking due to the COVID-19 pandemic. ThermoVu&#8482; was launched as a non-contact temperature-screening instrument
    that measures temperature through the wrist and controls entry to facilities when temperature measurements exceed pre-determined
    parameters. ThermoVu&#8482; has optional features such as facial recognition to improve facility security by restricting access based
    on temperature and/or facial recognition reasons. ThermoVu&#8482; provides an instant pass/fail audible tone with its temperature
    display and controls access to facilities based on such results. ThermoVu<sup>TM</sup> has been applied in schools, dental offices,
    hospitals, office buildings, and other public venues. The Company also launched its Shield&#8482; disinfectant/sanitizer product
    lines to fulfill demand by current customers and others for a disinfectant and sanitizer that is less harsh than many of the traditional
    products now widely distributed. The Shield&#8482; Cleanser product line contains a cleanser with no harsh chemicals or fumes. The
    Company is beginning to experience decreased demand for these product lines as the COVID-19 pandemic begins to subside.</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"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>
                                                                              <p style="margin-top: 0; margin-bottom: 0">In general,
our video solutions operating segment has experienced decreased demand on its product revenues due to price-cutting and competitive actions
by our competitors, adverse marketplace effects related to our patent litigation proceedings and our recent financial condition. We introduced
our new body-worn cameras, the FirstVu Pro and FirstVu II, in the fourth quarter of 2021, and we have begun to see increased traction
with these products in the first and second quarters of 2022. The Company hopes the interest throughout the marketplace continues to
grow for these new products as the market is able to review and test these new products.</p>
                                                                              <p style="margin-top: 0; margin-bottom: 0"></p></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 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Service and other revenues by
operating segment is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended June 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">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">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="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">645,514</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">774,339</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,120,738</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">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,375,024</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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">7,141,276</td><td style="padding-bottom: 2.5pt; text-align: 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">774,339</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 0pt 0pt 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 0pt 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 June 30, 2022 and 2021 were $7,141,276 and $774,339, respectively, an increase of $6,366,937
(822%), due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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 $365,599 and $247,085 for the three months ended June 30, 2022 and
    2021, respectively, an increase of $118,514 (48%). 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 June 30, 2022. We expect this trend to continue throughout
    2022 as the migration from local storage to cloud storage continues in our customer base.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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">Video solutions operating segment revenues from extended warranty services
were $163,639 and $232,614 for the three months ended June 30, 2022 and 2021, respectively, a decrease of $68,975 (30%). However, the
continued effects from the COVID-19 pandemic have adversely affected our sales of DVM-800 hardware systems resulting in a decrease in
their sales in the three months ended June 30, 2022 compared to the same period in 2021.</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 ticketing operating segment generated service revenues totaling $4,375,024 and $-0- for the three months ended June 30, 2022
    and 2021, respectively, an increase of $4,375,024 (100%). 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
    ticketing operating segment to continue to present a strong revenue outlook moving forward.</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 $2,120,739 and $-0- for the three months ended
    June 30, 2022 and 2021, respectively, an increase of $2,120,739 (100%). 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
    June 30, 2022. Our revenue cycle management operating segment provides revenue cycle management solutions and back-office services
    to healthcare organizations throughout the country. We expect our revenue cycle management segment to continue to present a strong
    revenue outlook moving forward.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 June 30, 2022 and 2021 were $9,351,458 and $2,493,671, respectively, an increase of $6,857,786 (275%),
due to the reasons noted above.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022,
and 2021 was $2,070,476 and $1,017,659, respectively, an increase of $1,052,817 (103%). Overall cost of goods sold for products as a percentage
of product revenues for the three months ended June 30, 2022, and 2021 were 93.7% and 59.2%, respectively. Cost of products sold by operating
segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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 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">1,029,403</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,017,659</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>Ticketing</td><td>&#160;</td>
    <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,041,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Cost of Product Revenues</td><td>&#160;</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,070,476</td><td style="text-align: left">&#160;</td><td>&#160;</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,017,659</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">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 June
30, 2022 compared to the three months ended June 30, 2021. In addition, the video solutions segment recorded valuation allowances for
its older product lines and a portion of its Shield products during the second quarter of 2022, directly increasing cost of goods sold
for the period. Cost of product sold as a percentage of product revenues for the video solutions segment increased to 73.3% for the three
months ended June 30, 2022 as compared to 59.2% for the three months ended June 30, 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The increase in ticketing operating
segment cost of product sold is due to the acquisition of TicketSmarter in the third quarter of 2021, resulting in an increase to cost
of product revenue of $1,041,073 for the three months ended June 30, 2022, compared to $-0- for the three months ended June 30, 2021.
Cost of product sold as a percentage of product revenues for the ticketing solutions was 129.2% for the three months ended June 30, 2022.
The Ticketing Segment recorded an allowance for unsold and under-market tickets during the first quarter of 2022 due to event cancellations
and restrictions imposed on the size and type of gatherings related to the Omicron variant.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recorded $3,722,467 and $3,915,089 in reserves for obsolete and excess inventories at June 30, 2022 and December 31, 2021, respectively.
Total raw materials and component parts were $4,083,713 and $3,062,046 at June 30, 2022 and December 31, 2021, respectively, an increase
of $1,021,667 (33%). Finished goods balances were $9,044,555 and $10,512,577 at June 30, 2022 and December 31, 2021, respectively, a
decrease of $1,468,022 (14%) which was attributable to a decrease in finished goods from our newly acquired ticketing segment. The small
decrease in the inventory reserve is primarily due to the reduction in finished goods and movement of excess inventory. We believe the
reserves are appropriate given our inventory levels as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 June 30, 2022, and 2021 was $5,561,903 and $215,212, respectively, an increase
of $5,346,691 (2,484%). Overall cost of goods sold for services as a percentage of service revenues for the three months ended June 30,
2022, and 2021 were 77.9% and 27.8%, respectively. Cost of service revenues by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended June 30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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: 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">261,363</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">215,212</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,163,476</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>Ticketing</td><td>&#160;</td>
    <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,137,084</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Cost of Service Revenues</td><td>&#160;</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,561,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">215,212</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 June 30, 2022 compared to the three months ended June 30, 2021. Cost of service revenues as a percentage of service revenues
for the video solutions segment increased to 40.5% for the three months ended June 30, 2022 as compared to 27.8% for the three months
ended June 30, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in revenue cycle management operating segment cost of service revenue is due to the four acquisitions of medical billing companies
completed since June 2021. Cost of service revenues as a percentage of service revenues for the revenue cycle management operating segment
was 54.9% for the three months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in ticketing operating segment cost of service revenues is due to the 2021 acquisition of TicketSmarter, resulting in an
increase to cost of service revenue of $4,137,084 for the three months ended June 30, 2022, compared to $-0- for the three months
ended June 30, 2021. Cost of service revenues as a percentage of service revenues for the ticketing segment was 94.6% for the three
months ended June 30, 2022.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and 2021 was $1,719,078
and $1,260,800, respectively, an increase of $458,278 (36.3%). Gross profit by operating segment was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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; background-color: White">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b>Three
                                            Months Ended June 30,</b></p>

</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b>2022</b></p></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b>2021</b></p></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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></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">759,010</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,260,800</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">957,263</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>Ticketing</td><td>&#160;</td>
    <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,805</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Gross Profit</td><td>&#160;</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,719,078</td><td style="text-align: left">&#160;</td><td>&#160;</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,260,800</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 three months ended June 30, 2022 and an increase in
the overall cost of sales as a percentage of overall revenues to 81.6% for the three months ended June 30, 2022 from 49.4% for the three
months ended June 30, 2021. 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 ticketing operating segments together with our video solutions operating segment and its expected
margins from our EVO-HD, DVM-800, VuLink, FirstVu Pro, FirstVu II, FirstVu HD, ThermoVu<sup>TM</sup>, Shield<sup>TM</sup> disinfectants
and our cloud evidence storage and management offering, provided that they gain traction in the marketplace and subject to a normalizing
economy in the wake of the COVID-19 pandemic and current inflationary concerns. 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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 $8,380,330 and $3,877,684 for
the three months ended June 30, 2022 and 2021, respectively, an increase of $4,502,646 (116.1%). The increase was primarily attributable
to the recent acquisitions completed in the third quarter of 2021. Our selling, general and administrative expenses as a percentage of
sales decreased to 90% for the three months ended June 30, 2022 compared to 156% in the same period in 2021. 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 0pt 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>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; 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: 16%; text-align: right">540,222</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">460,999</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">2,763,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">870,183</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">General and administrative expense</td><td>&#160;</td>
    <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,077,063</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,546,502</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>Total</td><td>&#160;</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,380,330</td><td style="text-align: left">&#160;</td><td>&#160;</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,877,684</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 $540,222 and $460,999 for the three months ended June 30, 2022 and 2021, respectively,
an increase of $79,223 (17.2%). 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 non-mirror based DVM-250 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Selling, advertising and
promotional expenses. </i></b>Selling, advertising and promotional expense totaled $2,763,045 and $870,183 for the three months ended
June 30, 2022 and 2021, respectively, an increase of $1,892,862 (217.5%). Promotional and advertising expenses represent the primary component
of these costs and totaled $2,361,235 during the three months ended June 30, 2022, compared to $373,968 during the three months ended
June 30, 2021, an increase of $1,987,267 (531.4%). The increase is primarily attributable to the 2022 sponsorship of NASCAR and IndyCar.
Additionally, TicketSmarter remains active in sponsorship and advertising. TicketSmarter accounted for $1,394,622 of the total promotional
and advertising expense for the three months ended June 30, 2022.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>General and administrative
expense</i></b>. General and administrative expenses totaled $5,077,063 and $2,546,502 for the three months ended June 30, 2022 and 2021,
respectively, an increase of $2,530,561 (99.4%). The increase in general and administrative expenses in the three months ended June 30,
2022 compared to the same period in 2021 is primarily attributable to an increase in administrative salaries, as payroll continues to
increase with the new acquisition completed by the Company&#8217;s healthcare venture during the first half of 2022. General and administrative
expense also increased due to a substantial increase in depreciation and amortization, rent expenses, and legal and professional expenses
for the three months ended June 30, 2022 compared to the same period in 2021, as a result of the numerous acquisitions completed by the
Company that were not relevant to the same period in 2021.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $6,661,252 and $2,616,884
for the three months ended June 30, 2022 and 2021, respectively, an increase of $4,044,368 (154.5%). Operating loss as a percentage
of revenues improved to 71% in the three months ended June 30, 2022 from 105% in the same period in 2021.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
income increased to $32,233 for the three months ended June 30, 2022, from $90,774 in the same period of 2021, which reflects our change
cash and cash equivalent levels in the second quarter of 2022 compared to the second quarter of 2021. The Company held significant cash
and cash equivalents throughout the second quarter of 2021, allowing a full three months of interest income due to the two completed
registered direct offerings in the first quarter of 2021 which yielded net proceeds of approximately $66.4 million.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred interest expense of $8,501 and $1,365 during the three months
ended June 30, 2022 and 2021, respectively. The increase is attributable to the contingent earn-out notes associated with the four Nobility
Healthcare acquisitions, currently at a total balance of $1,119,344 for the four notes, with interest rates of 3.00% per annum.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $1,590 during the three months ended June 30, 2022
and 2021, 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended June 30, 2022, The Company recognized a gain on
the change in fair value of contingent consideration promissory notes of $542,096 and $-0- during the three months ended June 30, 2022
and 2021, 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the first quarter of 2021, the Company issued detachable warrants to purchase a total of 42,500,000 shares of Common Stock in association
with the two registered direct offerings 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 March 31, 2022, to June 30, 2022, totaled
$5,413,618 which was recognized as a gain in the second quarter of 2022. The Company determined the fair value of such warrants as of
March 31, 2022, and as of June 30, 2022, to be $14,698,761 and $9,285,143, respectively.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $682,187 and $5,382,487 for the three months ended June 30, 2022 and 2021, respectively, an increase of $4,700,300
(87.3%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 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 June 30, 2022. We had approximately $81.4 million of net operating loss carryforwards and $1.8 million of research and development
tax credit carryforwards as of June 30, 2022 available to offset future net taxable income.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $682,187
and $5,382,487 for the three months ended June 30, 2022 and 2021, respectively, an increase of $4,700,300 (87.3%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $383,326 and $-0- for the three months ended
June 30, 2022 and 2021, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $1,065,513 and $5,382,487 for the years three months June 30, 2022 and 2021, respectively, an increase of $4,316,974 (80.2%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $0.02 and $0.10 for the three months ended June 30, 2022 and 2021, respectively. Basic loss per
share is based upon the weighted average number of common shares outstanding during the period. For the three months ended June 30, 2022
and 2021, 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 0pt 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 0pt 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 Six Months Ended June 30, 2022 and 2021</span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six months
ended June 30, 2022 and 2021, represented as a percentage of total revenues for each such quarter:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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>Cost of revenue</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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</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="padding-left: 10pt; 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">41</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">5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18</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">28</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">General and administrative expense</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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</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">Total selling, general and administrative expenses</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">150</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="padding-left: 10pt; text-align: left">Operating loss</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(69</td><td style="text-align: left">)%</td><td>&#160;</td>
    <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</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">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">2</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 derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">431</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other income and interest income (expense), net</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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</td><td style="text-align: left">%</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">(38</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">325</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax (provision)</td><td>&#160;</td>
    <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="text-align: left">%</td><td>&#160;</td>
    <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="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">Net income/(loss)</td><td>&#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">(38</td><td style="text-align: left">)%</td><td>&#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">325</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">Net loss attributable to noncontrolling interests of consolidated subsidiary</td><td>&#160;</td>
    <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="text-align: left">)%</td><td>&#160;</td>
    <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="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">Net income (loss) attributable to common stockholders</td><td>&#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">(39</td><td style="text-align: left">)%</td><td>&#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">325</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>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>Basic</td><td>&#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.15</td><td style="text-align: left">)</td><td>&#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.34</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Diluted</td><td>&#160;</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.15</td><td style="text-align: left">)</td><td>&#160;</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.34</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Product revenues by operating
segment is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended June 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">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">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="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">2,740,472</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">3,631,910</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">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,879,769</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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">4,620,241</td><td style="padding-bottom: 2.5pt; text-align: 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,631,910</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 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021 were $4,620,241 and $3,631,910 respectively, an increase of $988,331 (27%),
due to the following factors:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: 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">Revenues
    generated by the new ticketing operating segment began with the Company&#8217;s September 2021 acquisition of TicketSmarter. The
    new ticketing operating segment generated $1,879,769 in product revenues for the six months ended June 30, 2022, compared to $-0-
    for the six months ended June 30, 2021. 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 0pt 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 $2,740,472 during the six months ended June 30, 2022
    compared to $3,631,910 for the six months ended June 30, 2021 due to slowing sales of our ThermoVu<sup>TM</sup> product lines related
    to our COVID-19 response. The Company launched two product lines in direct response to the increased safety precautions that organizations
    and individuals are taking due to the COVID-19 pandemic. ThermoVu&#8482; was launched as a non-contact temperature-screening instrument
    that measures temperature through the wrist and controls entry to facilities when temperature measurements exceed pre-determined
    parameters. ThermoVu&#8482; has optional features such as facial recognition to improve facility security by restricting access based
    on temperature and/or facial recognition reasons. ThermoVu&#8482; provides an instant pass/fail audible tone with its temperature
    display and controls access to facilities based on such results. ThermoVu<sup>TM</sup> has been applied in schools, dental office,
    hospitals, office buildings, and other public venues. The Company also launched its Shield&#8482; disinfectant/sanitizer product
    lines to fulfill demand by current customers and others for a disinfectant and sanitizer that is less harsh than many of the traditional
    products now widely distributed. The Shield&#8482; Cleanser product line contains a cleanser with no harsh chemicals or fumes. The
    Company is beginning to experience decreased demand on these product lines as the COVID-19 pandemic begins to subside.</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">In
    general, our video solutions operating segment has experienced decreased demand on its product revenues due to price-cutting and competitive
    actions by our competitors, adverse marketplace effects related to our patent litigation proceedings and our recent financial condition.
    We introduced our new body-worn cameras, the FirstVu Pro and FirstVu II, in the fourth quarter of 2021, and we have begun to see increased
    traction with these products in the first six months of 2022. The Company hopes the interest throughout the marketplace continues
    to grow for these new products as the market is able to review and test these new products.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Service and other revenues by
operating segment is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#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="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended June 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">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">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="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">1,319,333</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,397,591</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">4,024,695</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">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,681,969</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: 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">15,025,997</td><td style="padding-bottom: 2.5pt; text-align: 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,397,591</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 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021 were $15,025,997 and $1,397,591, respectively, an increase of $13,628,406
(975%), due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 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">Cloud
    revenues generated by the video solutions operating segment were $627,874 and $488,738 for the six months ended June 30, 2022 and
    2021, respectively, an increase of $139,136 (28.5%). 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 six months ended June 30, 2022. We expect this trend to continue throughout 2022
    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 $363,130 and $487,307 for the six months ended June 30, 2022 and 2021, respectively, a decrease of $124,177 (25.5%). However, the
continued effects from the COVID-19 pandemic have adversely affected our sales of DVM-800 hardware systems resulting in a decrease in
their sales in the six months ended June 30, 2022 compared to the same period in 2021.</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 ticketing operating segment generated service revenues totaling $9,681,969 and $-0- for the six months ended June 30, 2022 and
    2021, respectively, an increase of $9,681,969 (100%). 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
    ticketing operating segment to continue to present a strong revenue outlook moving forward.</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 $4,024,695 and $-0- for the six months ended June
    30, 2022 and 2021, respectively, an increase of $4,024,695 (100%). 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 six months ended June
    30, 2022. Our revenue cycle management operating segment provides revenue cycle management solutions and back-office services to
    healthcare organizations throughout the country. We expect our revenue cycle management segment to continue to present a strong revenue
    outlook moving forward.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021 were $19,646,238 and $5,029,501, respectively, an increase of $14,616,737 (291%),
due to the reasons noted above.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Overall cost of product revenue
sold for the six months ended June 30, 2022, and 2021 was $4,892,527 and $2,578,969, respectively, an increase of $2,313,558 (89.7%).
Overall cost of goods sold for products as a percentage of product revenues for the six months ended June 30, 2022, and 2021 were 105.8%
and 71.0%, respectively. Cost of products sold by operating segment is as follows:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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 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">2,507,118</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,578,969</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>Ticketing</td><td>&#160;</td>
    <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,385,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Cost of Product Revenues</td><td>&#160;</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,892,527</td><td style="text-align: left">&#160;</td><td>&#160;</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,578,969</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The decrease in cost of goods
sold for our video solutions segment products is directly correlated with the decrease in product sales for the six months ended June
30, 2022 compared to the six months ended June 30, 2021. In addition, the video solutions segment recorded valuation allowances for its
older product lines and a portion of its Shield products during the first six months of 2022, directly increasing cost of goods sold for
the period. Cost of product sold as a percentage of product revenues for the video solutions segment increased to 91.5% for the six months
ended June 30, 2022 as compared to 71.0% for the six months ended June 30, 2021.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in ticketing operating segment cost of product sold is due to the acquisition of TicketSmarter in the third quarter of 2021,
resulting in an increase to cost of product revenue of $2,385,409 for the six months ended June 30, 2022, compared to $-0- for the six
months ended June 30, 2021. Cost of product sold as a percentage of product revenues for the ticketing solutions was 126.9% for the six
months ended June 30, 2022. The Ticketing Segment recorded an allowance for unsold and under-market tickets during the first quarter
2022 due to event cancellations and restrictions imposed on the size and type of gatherings related to the Omicron variant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recorded $3,722,467 and $3,915,089 in reserves for obsolete and excess inventories at June 30, 2022 and December 31, 2021, respectively.
Total raw materials and component parts were $4,083,713 and $3,062,046 at June 30, 2022 and December 31, 2021, respectively, an increase
of $1,021,667 (33%). Finished goods balances were $9,044,555 and $10,512,577 at June 30, 2022 and December 31, 2021, respectively, a
decrease of $1,468,022 (14%) which was attributable to a decrease in finished goods from our newly acquired ticketing segment. The small
decrease in the inventory reserve is primarily due to the reduction in finished goods and movement of excess inventory. We believe the
reserves are appropriate given our inventory levels as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 six months ended June 30, 2022, and 2021 was $11,095,015 and $377,849, respectively, an increase
of $10,717,166 (2,836%). Overall cost of goods sold for services as a percentage of service revenues for the six months ended June 30,
2022, and 2021 were 73.8% and 27.0%, respectively. Cost of service revenues by operating segment is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended June 30,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="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: 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">525,247</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">377,849</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,370,263</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>Ticketing</td><td>&#160;</td>
    <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,199,505</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Cost of Service Revenues</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,095,015</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">377,849</td><td style="text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 six
months ended June 30, 2022 compared to the six months ended June 30, 2021. Cost of service revenues as a percentage of service revenues
for the video solutions segment increased to 39.8% for the six months ended June 30, 2022 as compared to 27.0% for the six months ended
June 30, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in revenue cycle management operating segment cost of service revenue is due to the four acquisitions of medical billing companies
completed since June 2021. Cost of service revenues as a percentage of service revenues for the revenue cycle management operating segment
was 58.9% for the six months ended June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in ticketing operating segment cost of service revenues is the due to the 2021 acquisition of TicketSmarter, resulting in
an increase to cost of service revenue of $8,199,505 for the six months ended June 30, 2022, compared to $-0- for the six months
ended June 30, 2021. Cost of service revenues as a percentage of service revenues for the ticketing segment was 84.7% for the six
months ended June 30, 2022.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
gross profit for the six months ended June 30, 2022 and 2021 was $3,658,696
and $2,072,683, respectively, an increase of $1,586,013 (76.5%). Gross profit by operating segment was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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; background-color: White">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six Months Ended June 30,</b></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b>2022</b></p></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b>2021</b></p></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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></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">1,027,440</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,072,683</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,654,432</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>Ticketing</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">976,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Gross Profit</td><td>&#160;</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,658,696</td><td style="text-align: left">&#160;</td><td>&#160;</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,072,683</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and an increase in the overall cost of sales as a percentage of overall revenues to 81.4% for the
six months ended June 30, 2022 from 58.8% for the six months ended June 30, 2021. 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 ticketing operating segments together with our
video solutions operating segment and its expected margins from our EVO-HD, DVM-800, VuLink, FirstVu Pro, FirstVu II, FirstVu HD, ThermoVu<sup>TM</sup>,
Shield<sup>TM</sup> disinfectants and our cloud evidence storage and management offering, provided that they gain traction in the marketplace
and subject to a normalizing economy in the wake of the COVID-19 pandemic and current inflationary concerns. 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 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 $17,123,286 and $7,555,261 for
the six months ended June 30, 2022 and 2021, respectively, an increase of $9,568,025 (126.6%). The increase was primarily attributable
to the recent acquisitions completed in the third quarter of 2021. Our selling, general and administrative expenses as a percentage of
sales decreased to 87% for the six months ended June 30, 2022 compared to 150% in the same period in 2021. 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 0pt 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>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; 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: 16%; text-align: right">1,038,222</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">909,964</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,542,448</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,466,938</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">General and administrative expense</td><td>&#160;</td>
    <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,542,616</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,178,359</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>Total</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,123,286</td><td style="text-align: left">&#160;</td><td>&#160;</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,555,261</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 $1,038,222 and $909,964 for the six months ended June 30, 2022 and 2021, respectively,
an increase of $128,258 (14.1%). 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 non-mirror based DVM-250 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 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Selling, advertising and
promotional expenses. </i></b>Selling, advertising and promotional expense totaled $5,542,448 and $1,466,938 for the six months ended
June 30, 2022 and 2021, respectively, an increase of $4,075,510 (277.8%). Promotional and advertising expenses represent the primary component
of these costs and totaled $4,750,298 during the six months ended June 30, 2022, compared to $571,171 during the six months ended June
30, 2021, an increase of $4,179,127 (731.7%). The increase is primarily attributable to the 2022 sponsorship of NASCAR and IndyCar. Additionally,
TicketSmarter remains in sponsorship and advertising. TicketSmarter accounted for $2,852,888 of the total promotional and advertising
expense for the six months ended June 30, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>General and administrative
expense</i></b>. General and administrative expenses totaled $10,542,616 and $5,178,359 for the six months ended June 30, 2022 and 2021,
respectively, an increase of $5,364,258 (103.6%). The increase in general and administrative expenses in the six months ended June 30,
2022 compared to the same period in 2021 is primarily attributable to an increase in administrative salaries, as payroll continues to
increase with the new acquisition completed by the Company&#8217;s healthcare venture during the first half of 2022. General and administrative
expense also increased due to a substantial increase in depreciation and amortization, rent expenses, and legal and professional expenses
for the six months ended June 30, 2022 compared to the same period in 2021, as a result of the numerous acquisitions completed by the
Company that were not relevant to the same period in 2021.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the reasons stated above,
our operating loss was $13,464,590 and $5,482,578 for the six months ended June 30, 2022 and 2021, respectively, a decrease of $7,982,012
(145.6%). Operating loss as a percentage of revenues improved to 69% in the six months ended June 30, 2022 from 109% in the same period
in 2021.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
income decreased to $103,595 for the six months ended June 30, 2022, from $132,461 in the same period of 2021, which reflects our
change in cash and cash equivalent levels in the second quarter of 2022 compared to the second quarter of 2021. The Company held
significant cash and cash equivalents throughout the second quarter of 2021, allowing a full six months of interest income due to
the two completed registered direct offerings in the first quarter of 2021 which yielded net proceeds of approximately $66.4
million.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred interest expense of $25,511 and $2,793 during the six months ended
June 30, 2022 and 2021, respectively. The increase is attributable to the contingent earn-out notes associated with the four Nobility
Healthcare acquisitions, currently at a total balance of $1,119,344 for the four notes, with interest rates of 3.00% per annum.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $84,818 and $6,554 during the six months ended June 30,
2022 and 2021, 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended June 30, 2022, The Company recognized a gain on the
change in fair value of contingent consideration promissory notes of $486,046 and $-0- during the six months ended June 30, 2022 and 2021,
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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the first quarter of 2021, the Company issued detachable warrants to purchase a total of 42,500,000 shares of Common Stock in association
with the two registered direct offerings 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, 2021, to June 30, 2022, totaled
$5,561,789 which was recognized as a gain in the second quarter of 2022. The Company determined the fair value of such warrants as of
December 31, 2021, and as of June 30, 2022, to be $14,846,932 and $9,285,143, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income/(Loss)
before Income Tax Benefit</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 an income/(loss)
before income tax benefit of ($7,380,430) and $16,339,371 for the six months ended June 30, 2022 and 2021, respectively, a decrease of
$23,719,802 (145.2%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six months ended June 30, 2022 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 June 30, 2022. We had approximately $81.4 million of net operating loss carryforwards and $1.8 million of research and development
tax credit carryforwards as of June 30, 2022 available to offset future net taxable income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Income/(Loss)</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 income/(loss)
of $(7,380,430) and $16,339,371 for the six months ended June 30, 2022 and 2021, respectively, a decrease of $23,719,802 (145.2%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 $285,232 and $-0- for the six months ended
June 30, 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Income/(Loss) Attributable to Common Stockholders</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 income/(loss) attributable to
common stockholders of ($7,665,662) and $16,339,371 for the years six months June 30, 2022 and 2021, respectively, a decrease of $24,005,033
(146.9%).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basic
and Diluted Income/(Loss) per Share</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 ($0.15) and $0.34 for the six months
ended June 30, 2022 and 2021, respectively. Basic loss per share is based upon the weighted average number of common shares outstanding
during the period. For the six months ended June 30, 2022 and 2021, 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>Management&#8217;s
Liquidity Plan.</i></b> The Company has historically raised capital in the form of equity and debt instruments from private and public
sources to supplement its needs for funds to support its business operational and strategic plans. In recent years the Company has accessed
the public and private capital markets to raise funding through the issuance of debt and equity. In that regard, the Company had raised
net proceeds of approximately $66.4 million in registered direct offerings of common stock, pre-funded warrants and warrants during 2021.
Furthermore, the Company&#8217;s only remaining interest-bearing debt at June 30, 2022 is $150,000 remaining due on the promissory notes
under the SBA&#8217;s PPP and EIDL programs, along with the four acquired private medical billing companies&#8217; contingent consideration
promissory notes, as more fully described in <b>Note 3, &#8220;Debt Obligations&#8221;</b>. We believe that the net proceeds from the
registered direct offerings will be sufficient to fund our operations during the remainder of 2022 and management believes that it now
has adequate liquidity for the foreseeable future from the 2021 registered direct offerings. However, should those funds not be sufficient,
the Company will explore numerous equity and debt instruments to obtain sufficient funds needed to support its business operations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
believes that it has adequate funding to support its business operations for the foreseeable future as a result of the funds raised through
these offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022, we had cash and cash equivalents with an aggregate balance
of $13,454,246, a decrease from a balance of $32,007,792 at December 31, 2021. Summarized immediately below and discussed in more detail
in the subsequent subsections are the main elements of the $18,553,546 net decrease in cash during the six months ended June 30, 2022:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
    activities</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">$10,932,515 of net cash used in operating activities. Net cash used in
operating activities was $10,932,515 and $6,149,773 for the six months ended June 30, 2022 and 2021, respectively, an increase of $4,782,742.
The decrease is attributable to the net loss incurred for the first six months of 2022, the non-cash gain attributable to the change in
value of the warrant derivative liability, and the usage of cash to increase accounts receivable, prepaid expenses, and other operating
assets during the six months ended June 30, 2022 compared to the same period in 2021.</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>
    <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"><b>Investing
    activities</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">$3,361,994 of net cash used in investing activities. Cash used in investing
activities was $3,361,994 and $6,506,407 for the six months ended June 30, 2022 and 2021, respectively. During the six months ended June
30, 2022, we made capital expenditures for: (i) building improvements of the newly purchased office and warehouse building, and transportation
assets; (ii) patent applications on our proprietary technology utilized in our new products and included in intangible assets; and (iii)
the closing of a business and asset acquisition.</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>
    <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"><b>Financing
    activities</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">$4,259,037 of net cash used in financing activities. Cash used in financing
activities was $4,259,037 and cash provided by financing activities was $66,570,600 for the six months ended June 30, 2022 and 2021, respectively.
During the first six months of 2022, the Company repurchased its common stock on the open market pursuant to the stock repurchase plan,
and made principal payments on contingent consideration promissory notes. During 2021, we raised substantial funds through the completion
of two registered direct offerings of our common stock.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"></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">We
had $13,454,245 of cash and cash equivalents and net positive working capital $15,733,652 as of June 30, 2022. Accounts receivable and
other receivables balances represented $4,965,309 of our net working capital at June 30, 2022. We believe we will be able to collect
our outstanding receivables on a timely basis and reduce the overall level during the balance of 2022, which could provide positive cash
flow to support our operations during 2022. Inventory represents $9,405,954 of our net working capital at June 30, 2022, and finished
goods represented $9,044,555 of total inventory at June 30, 2022. We are actively managing the level of inventory and our goal is to
reduce such level during the balance of 2022 by our sales activities, the increase of which should provide additional cash flow to help
support our operations during 2022.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 June 30, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Stock Repurchase Program
</i></b>- On December 6, 2021, the board of directors of the Company authorized the repurchase of up to $10.0 million of the Company&#8217;s
outstanding common stock under the specified terms of a share repurchase program (the &#8220;Program&#8221;). During the three months
ended June 30, 2022, the Company repurchased 1,849,952 shares of its common stock for $1,962,755, in accordance with the Program. Furthermore,
during the six months ended June 30, 2022, the Company repurchased 3,725,986 shares of its common stock for $4,026,523, in accordance
with the Program.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2022, the board of directors of the Company elected to terminate the Program, effective immediately. The Program began in December
2021, with the Company purchasing a total of 5,460,824 shares at a cost of $6,001,602 through June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Lease commitments. </i></b>Total
lease expense under the six operating leases was approximately $119,230 and $274,302, during the three and six months ended June 30, 2022,
respectively. The following sets forth the operating lease right of use assets and liabilities as of June 30, 2022:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</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; width: 78%; text-align: left">Operating lease right of use assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">951,928</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif">Liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating lease obligations-current portion</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">353,646</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Operating lease obligations-less current portion</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">666,477</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total operating lease obligations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,020,123</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>



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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif">Year ending December 31:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: justify">2022 (July 1, to December 31, 2022)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">250,285</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">305,627</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">2024</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">245,761</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">2025</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">196,462</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Thereafter</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">175,113</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total undiscounted minimum future lease payments</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,173,248</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Imputed interest</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(153,125</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total operating lease liability</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,020,123</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><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 0pt 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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">June 30, <br /> 2022</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br /> 2021</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Economic injury disaster loan (EIDL)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">150,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">150,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">211,867</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">317,212</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">426,326</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">650,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">481,151</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Debt obligations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,269,344</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,117,212</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Less: current maturities of debt obligations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">514,664</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">389,934</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Debt obligations, long-term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">754,680</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">727,278</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%">2022 (July 1, 2022 to December 31, 2022)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">257,317</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">514,722</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2024</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">355,295</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2025</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,412</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2026</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,542</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2027 and thereafter</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">135,0564</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</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">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,269,344</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: -29.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">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; 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">&#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; 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">&#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; 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">&#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; 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">&#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; 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">&#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; 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">&#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 warrants;</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">&#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 assets and liabilities acquired in business combinations; 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; 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">&#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.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: -31.3pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; 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">(ii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; 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">(iii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; 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">(iv)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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; 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">(v)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><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 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for our ticketing 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For our ticketing 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">June 30,<br /> 2022</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,<br /> 2021</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Raw material and component parts&#8211; video solutions segment</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">4,083,713</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">3,062,046</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Work-in-process&#8211; video solutions segment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">153</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Finished goods &#8211; video solutions segment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,866,087</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,410,307</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Finished goods &#8211; ticketing segment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,178,468</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,102,272</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Subtotal</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,128,421</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,574,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Reserve for excess and obsolete inventory&#8211; video solutions segment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,272,832</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,353,458</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Reserve for excess and obsolete inventory &#8211; ticketing segment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(449,635</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(561,631</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total inventories</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,405,954</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,659,536</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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 0pt 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
28.4% of the gross inventory balance at June 30, 2022, compared to 28.8% of the gross inventory balance at December 31, 2021. We had
$3,722,467 and $3,915,089 in reserves for obsolete and excess inventories at June 30, 2022 and December 31, 2021, respectively. Total
raw materials and component parts were $4,083,713 and $3,062,046 at June 30, 2022 and December 31, 2021, respectively, an increase of
$1,021,667 (33.4%). Finished goods balances were $9,044,555 and $10,512,579 at June 30, 2022 and December 31, 2021, respectively, a decrease
of $1,468,024 (14.0%). The decrease in finished goods was primarily attributable to a reduction in ticketing inventory of $923,804 at
June 30, 2022 compared to December 31, 2021. The slight decrease in the inventory reserve is primarily due to the reduction in finished
goods that had a reserve placed on them prior to sale. The remaining reserve for inventory obsolescence is generally provided for the
level of component parts of the older versions of our printed circuit boards and the phase out of our DVM-750, DVM-500 Plus and LaserAlly
legacy products. 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 at June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 there are 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 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><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 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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: 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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><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 0pt 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 0pt 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 0pt 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 0pt 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, 2021 that indicated no impairment.
Subsequent to completing our 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in; 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 decreased to $10,582 as of June 30, 2022 compared to $13,742 as of December 31,
2021 as we began 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrant
derivative liabilities.</i></b> On January 14, 2021 and February 1, 2021, the Company issued warrants to purchase a total of 42,550,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 0pt 0pt 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 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Issuance date assumptions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">June 30, 2022 assumptions</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: left">Volatility - range</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</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">106.6 &#8211; 166.6</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right">104.7</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk-free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</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">0.08 &#8211; 0.49</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.01</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Dividend</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Remaining contractual term</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</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">0.01 &#8211; 5 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</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">3.5 &#8211; 4.2 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$ </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">2.80 - 3.25</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.25</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Common stock issuable under the warrants</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">42,550,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,300,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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 25,000 stock options granted during the six months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><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 0pt 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 0pt 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 June 30, 2022, 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 decreased by $7,615,000 to a balance of $16,980,000 to fully reserve our deferred tax assets at December 31, 2021. We determined that
it was appropriate to continue to provide a full valuation reserve on our net deferred tax assets as of June 30, 2022, 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 0pt 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 0pt 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 June 30, 2022 representing uncertain tax positions.</span></p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">As inflation in the United States
and abroad has increased and become more prominent, inflationary pressures adversely affected all of the Company&#8217;s reporting segments&#8217;
gross margins during the first six months of fiscal year 2022, and are expected to persist for the remainder of fiscal year 2022 and beyond.
We do not believe that our Video Solutions and Revenue Cycle Management segments business is seasonal in nature; however, the Ticketing
Segment is expected to generate higher revenues during the second half of the calendar year than in the first half due to the increased
sporting events throughout the country during the second half of the calendar year in comparison to the first half.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_002"></span>Item
3. Quantitative and Qualitative Disclosures about Market Risk.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_003"></span>Item
4. Controls and Procedures.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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 effective as of June 30, 2022 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 0pt 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_004"></span>PART
II &#8211; OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_005"></span>Item
1. Legal Proceedings.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.8pt; background-color: white"><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 11 &#8211; Commitments and
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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 27.8pt; background-color: white"><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 0pt 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 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_006"></span>Item
1A. Risk Factors.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; background-color: white"><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 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_007"></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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Purchases
of Equity Securities by the Issuer</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in">On December 6, 2021, the board
of directors of the Company announced the repurchase of up to $10.0 million of the Company&#8217;s outstanding common stock under the
specified terms of a share repurchase program (the &#8220;Program&#8221;). During the three months ended June 30, 2022, the Company repurchased
1,849,952 shares of its common stock for $1,962,755, in accordance with the Program. Furthermore, during the six months ended June 30,
2022, the Company repurchased 3,725,986 shares of its common stock for $4,026,523, in accordance with the Program.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font: bold 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="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Number of<br /> Shares<br /> Purchased</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 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="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average
    Price <br /> Paid per <br /> Shares</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 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="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Number of <br /> Shares Purchased as<br /> Part of Publicly<br /> Announced <br /> Program</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 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="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maximum
    Approximate Dollar Value of<br /> Shares that May Yet Be<br /> Purchased Under the<br /> Program</span></td><td style="font: bold 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: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    2021</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%; text-align: left"><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: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,734,838</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><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%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.14</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><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%; text-align: left"><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: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,734,838</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><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%; text-align: left"><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: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-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">January
    2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">697,093</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">1.11</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">697,093</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">February
    2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">692,984</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">1.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">692,984</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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">March
    2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">485,957</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">1.06</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">485,957</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">595,476</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">1.14</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">595,476</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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">May
    2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">716,911</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">1.08</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">716,911</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    2022</span></td><td style="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: left"><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">537,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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: left"><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">0.96</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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: left"><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">537,565</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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: left"><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">&#8212;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-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; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    all plans</span></td><td style="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.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,460,824</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,460,824</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="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.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,998,398</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2022, the board of directors of the Company elected to terminate the Program, effective immediately. The Program began in December
2021, with the Company purchasing a total of 5,460,824 shares at a cost of $6,001,602 through June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_008"></span>Item
3. Defaults upon Senior Securities.</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_009"></span>Item
4. Mine Safety Disclosures.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: -45pt"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: -45pt"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="f_011"></span>Item
6. Exhibits.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#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">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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 11pt">&#160;</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"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
<span style="text-decoration: underline">August 15, 2022</span></span></p>

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


<!-- Field: Page; Sequence: 65; 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 -->65<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

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

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

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!--  
       -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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"><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">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this report on Form 10-Q for the six months ended June 30, 2022 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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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>
  <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 COLSPAN="2" STYLE="text-align: justify; 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; 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">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; 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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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>
  <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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&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">5.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
<U>August 15, 2022</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Stanton E. Ross</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; 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: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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"><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">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this report on Form 10-Q for the six months ended June 30, 2022 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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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>
  <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">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; 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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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>
  <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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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 the registrant&rsquo;s board of directors (or
    persons performing the equivalent functions):</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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
<U>August 15, 2022</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Thomas J. Heckman</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; 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: 0pt 0pt 0pt 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-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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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>4
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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 six months ended June 30,
2022 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: 0pt 0pt 0pt 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">(1)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Stanton E. Ross</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; 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">August
    15, 2022</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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>5
<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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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 six months ended June 30,
2022 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Thomas J. Heckman, 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: 0pt 0pt 0pt 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">(1)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><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="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Thomas J. Heckman</I></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; 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">August
    15, 2022</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


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

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>dgly-20220630.xsd
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaKLSbP9z5Z8aekhvWBybRnavyIj3edmRSLxiW+2EbYF -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:DGLY="http://digitalallyinc.com/20220630" elementFormDefault="qualified" targetNamespace="http://digitalallyinc.com/20220630">
    <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/StatementsOfStockholdersEquityParenthetical" id="StatementsOfStockholdersEquityParenthetical">
	  <link:definition>00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (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/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000007 - 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>00000008 - 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>00000009 - 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>00000010 - 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>00000011 - 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>00000012 - Disclosure - ACCRUED EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://digitalallyinc.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000013 - 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>00000014 - 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>00000015 - 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>00000016 - 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>00000017 - 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>00000018 - 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>00000019 - 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>00000020 - 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>00000021 - 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>00000022 - 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>00000023 - 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>00000024 - 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>00000025 - 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>00000026 - 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>00000027 - 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>00000028 - 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>00000029 - 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>00000030 - 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>00000031 - 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>00000032 - 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>00000033 - 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>00000034 - 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>00000035 - 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>00000036 - 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>00000037 - 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>00000038 - 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>00000039 - 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>00000040 - 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>00000041 - 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/StockholdersEquityTables" id="StockholdersEquityTables">
	  <link:definition>00000042 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" id="NetEarningsLossPerShareTables">
	  <link:definition>00000043 - 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>00000044 - 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>00000045 - 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>00000046 - 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>00000047 - 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>00000048 - 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>00000049 - 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>00000050 - 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>00000051 - 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>00000052 - 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/ScheduleOfMaturityOfDebtObligationsDetails" id="ScheduleOfMaturityOfDebtObligationsDetails">
	  <link:definition>00000053 - 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/DebtObligationsDetailsNarrative" id="DebtObligationsDetailsNarrative">
	  <link:definition>00000054 - 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>00000055 - 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>00000056 - 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>00000057 - 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>00000058 - 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>00000059 - 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>00000060 - 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>00000061 - 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>00000062 - 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>00000063 - 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/ScheduleOfFutureMinimumLeasePaymentsDetails" id="ScheduleOfFutureMinimumLeasePaymentsDetails">
	  <link:definition>00000064 - 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>00000065 - 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>00000066 - 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>00000067 - 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>00000068 - 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>00000069 - 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/SummaryOfStockOptionsOutstandingDetails" id="SummaryOfStockOptionsOutstandingDetails">
	  <link:definition>00000070 - 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/ScheduleOfFairValueOfStockOptionsAssumptionDetails" id="ScheduleOfFairValueOfStockOptionsAssumptionDetails">
	  <link:definition>00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (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>00000072 - 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>00000073 - 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>00000074 - 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>00000075 - 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>00000076 - 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/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" id="ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails">
	  <link:definition>00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE 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/SummaryOfWarrantActivityDetails" id="SummaryOfWarrantActivityDetails">
	  <link:definition>00000078 - 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>00000079 - 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>00000080 - 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/ScheduleOfStockRepurchaseDetails" id="ScheduleOfStockRepurchaseDetails">
	  <link:definition>00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (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/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
	  <link:definition>00000082 - 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>00000083 - 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>00000084 - 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/DigitalAllyHealthcareVentureDetailsNarrative" id="DigitalAllyHealthcareVentureDetailsNarrative">
	  <link:definition>00000085 - 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/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" id="ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails">
	  <link:definition>00000086 - Disclosure - SCHEDULE OF PRELIMINARY 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/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" id="ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical">
	  <link:definition>00000087 - Disclosure - SCHEDULE OF PRELIMINARY 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/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" id="ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails">
	  <link:definition>00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND 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/TicketsmarterAcquisitionDetailsNarrative" id="TicketsmarterAcquisitionDetailsNarrative">
	  <link:definition>00000089 - 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>00000090 - 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>00000091 - 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>00000092 - 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>00000093 - 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-20220630_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-20220630_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-20220630_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-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="DGLY_IPOOneMember" name="IPOOneMember" 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_MutualFundsMember" name="MutualFundsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PaycheckProtectionProgramMember" name="PaycheckProtectionProgramMember" 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_WarrantLiabilityMember" name="WarrantLiabilityMember" 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_ContingentConsiderationPromissoryNoteMember" name="ContingentConsiderationPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RevenueCycleManagementSegmentAcquisitionMember" name="RevenueCycleManagementSegmentAcquisitionMember" 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_RentalEquipmentMember" name="RentalEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" name="SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" 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_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_PrivateMedicalBillingCompanyMember" name="PrivateMedicalBillingCompanyMember" 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_PersonalSearLicensesMember" name="PersonalSearLicensesMember" 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_CommonStockPurchaseWarrantsMember" name="CommonStockPurchaseWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PreFundedWarrantsMember" name="PreFundedWarrantsMember" 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_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_RangeFourMember" name="RangeFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RangeFiveMember" name="RangeFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_StockRepurchaseProgramMember" name="StockRepurchaseProgramMember" 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_DecemberTwoThousandTwentyOneMember" name="DecemberTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_JanuaryTwoThousandTwentyTwoMember" name="JanuaryTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_FebruaryTwoThousandTwentyTwoMember" name="FebruaryTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MarchTwoThousandTwentyTwoMember" name="MarchTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AprilTwoThousandTwentyTwoMember" name="AprilTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MayTwoThousandTwentyTwoMember" name="MayTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_JuneTwoThousandTwentyTwoMember" name="JuneTwoThousandTwentyTwoMember" 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_PromissoryNoteMember" name="PromissoryNoteMember" 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_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_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_TicketingMember" name="TicketingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" 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_StockIssuedDuringPeriodValueNewIssuesOne" name="StockIssuedDuringPeriodValueNewIssuesOne" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" name="StockIssuedDuringPeriodSharesNewIssuesOne" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" name="ExerciseOfPrefundedCommonStockPurchaseWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" name="ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" name="ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" name="ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" 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_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" name="IncreaseDecreaseInAccruedIncomeTaxesPayables" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IncreaseDecreaseInOperatingLeaseObligations" name="IncreaseDecreaseInOperatingLeaseObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PaymentsToAcquireBusinessesGrossOne" name="PaymentsToAcquireBusinessesGrossOne" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" name="ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" name="IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" 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_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" name="AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" 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_NatureOfOperationsPolicyTextBlock" name="NatureOfOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BasisOfPresentationPolicyTextBlock" name="BasisOfPresentationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_UnusualOrInfrequentItemsPolicyTextBlock" name="UnusualOrInfrequentItemsPolicyTextBlock" 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_ScheduleOfContractLiabilitiesTableTextBlock" name="ScheduleOfContractLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfPrepaidExpenseTableTextBlock" name="ScheduleOfPrepaidExpenseTableTextBlock" 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_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_MonthlyPrincipalPayments" name="MonthlyPrincipalPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_IncreaseInEstimatedFairValueofDebt" name="IncreaseInEstimatedFairValueofDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DecreasedInEstimatedFairValueofDebt" name="DecreasedInEstimatedFairValueofDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ReductionInEstimatedFairValueofDebt" name="ReductionInEstimatedFairValueofDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfContingentConsiderationPromissoryNote" name="IssuanceOfContingentConsiderationPromissoryNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" name="IssuanceOfContingentConsiderationPromissoryNoteOne" 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_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_RentalEquipmentGross" name="RentalEquipmentGross" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DerivativeLiabilitiesMeasurementInputTerm" name="DerivativeLiabilitiesMeasurementInputTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" 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_WarrantModificationExpense" name="WarrantModificationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IntrinsicValueOfAllOutstandingWarrants" name="IntrinsicValueOfAllOutstandingWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_StockPurchasedDuringPeriodShares" name="StockPurchasedDuringPeriodShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" 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_WorkingCapitalAdjustment" name="WorkingCapitalAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_ScheduleOfComponentsOfLeaseExpenses" name="ScheduleOfComponentsOfLeaseExpenses" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>dgly-20220630_cal.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20220630.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20220630.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20220630.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20220630.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20220630.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20220630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20220630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20220630.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20220630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20220630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20220630.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20220630.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20220630.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20220630.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20220630.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20220630.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityTables" xlink:href="dgly-20220630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20220630.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20220630.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20220630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20220630.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20220630.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20220630.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20220630.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfStockRepurchaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20220630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20220630.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20220630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaapDebtCurrent" />
      <link:calculationArc order="5" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:calculationArc order="6" 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/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="7" 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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="4" 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-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:calculationArc order="5" 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-20220630.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="loc_DGLYChangeInFairValueOfShorttermInvestments" />
      <link:calculationArc order="6" 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-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:calculationArc order="7" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:calculationArc order="4" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="5" 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-20220630.xsd#DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:label="loc_DGLYProvisionForDoubtfulAccountsReceivable" />
      <link:calculationArc order="6" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="7" 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="dgly-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:calculationArc order="10" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="12" 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-20220630.xsd#DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" />
      <link:calculationArc order="13" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="14" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="15" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="16" 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="dgly-20220630.xsd#DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:label="loc_DGLYIncreaseDecreaseInAccruedIncomeTaxesPayables" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYIncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseDecreaseInOperatingLeaseObligations" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseObligations" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYIncreaseDecreaseInOperatingLeaseObligations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="19" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_PaymentsToAcquireBusinessesGrossOne" xlink:label="loc_DGLYPaymentsToAcquireBusinessesGrossOne" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_DGLYPaymentsToAcquireBusinessesGrossOne" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="loc_us-gaapOtherPaymentsToAcquireBusinesses" />
      <link:calculationArc order="5" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaapPaymentsToMinorityShareholders" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsToMinorityShareholders" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:label="loc_DGLYProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_DGLYProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:calculationArc order="5" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Inventories" xlink:title="00000009 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligations" xlink:title="00000010 - Disclosure - DEBT OBLIGATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurement" xlink:title="00000011 - Disclosure - FAIR VALUE MEASUREMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpenses" xlink:title="00000012 - Disclosure - ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000014 - Disclosure - PREPAID EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:title="00000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLease" xlink:title="00000016 - Disclosure - OPERATING LEASE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000017 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssets" xlink:title="00000018 - Disclosure - OTHER ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:title="00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:title="00000020 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:title="00000021 - Disclosure - COMMON STOCK PURCHASE WARRANTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquity" xlink:title="00000022 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000023 - Disclosure - NET EARNINGS (LOSS) PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:title="00000024 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:title="00000025 - Disclosure - TICKETSMARTER ACQUISITION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentData" xlink:title="00000026 - Disclosure - SEGMENT DATA" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000029 - 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="00000030 - 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="00000031 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsTables" xlink:title="00000032 - Disclosure - DEBT OBLIGATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000033 - Disclosure - FAIR VALUE MEASUREMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:title="00000034 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:title="00000035 - Disclosure - PREPAID EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000036 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000037 - Disclosure - OPERATING LEASE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000038 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssetsTables" xlink:title="00000039 - Disclosure - OTHER ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:title="00000040 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:title="00000041 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityTables" xlink:title="00000042 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000043 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:title="00000044 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000045 - Disclosure - TICKETSMARTER ACQUISITION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000046 - Disclosure - SEGMENT DATA (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:title="00000047 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000049 - 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="00000050 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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="00000051 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:title="00000052 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:title="00000054 - Disclosure - DEBT OBLIGATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000055 - 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="00000056 - 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="00000057 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000058 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000059 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:title="00000060 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000061 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_RentalEquipmentGross" xlink:label="loc_DGLYRentalEquipmentGross" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_DGLYRentalEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="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/2022/elts/us-gaap-2022.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="00000062 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:title="00000063 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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="00000065 - Disclosure - OPERATING LEASE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000066 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:title="00000067 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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="00000068 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000069 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000070 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000072 - 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="00000073 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:title="00000074 - 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="00000075 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:title="00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:title="00000078 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:title="00000079 - 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="00000080 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:title="00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000082 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000083 - 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="00000084 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000085 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000087 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:title="00000089 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:title="00000090 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:title="00000091 - Disclosure - SEGMENT DATA (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000092 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000093 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>dgly-20220630_def.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20220630.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20220630.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20220630.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20220630.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20220630.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20220630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20220630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20220630.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20220630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20220630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20220630.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20220630.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20220630.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20220630.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20220630.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20220630.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityTables" xlink:href="dgly-20220630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20220630.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20220630.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20220630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20220630.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20220630.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20220630.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20220630.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfStockRepurchaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20220630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20220630.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20220630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20220630.xsd#SubsequentEventsDetailsNarrative" 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:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_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/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="15" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="16" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="17" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_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="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_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="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_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="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_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="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="30" />
    </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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodValueNewIssuesOne" xlink:label="loc_DGLYStockIssuedDuringPeriodValueNewIssuesOne_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYStockIssuedDuringPeriodValueNewIssuesOne_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="loc_DGLYStockIssuedDuringPeriodSharesNewIssuesOne_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYStockIssuedDuringPeriodSharesNewIssuesOne_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrants_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrants_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsShares_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsOne_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsOne_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaapMinorityInterestDecreaseFromRedemptions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromRedemptions_70" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IPOOneMember" xlink:label="loc_DGLYIPOOneMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_DGLYIPOOneMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_WarrantOneMember" xlink:label="loc_DGLYWarrantOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYWarrantOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Inventories" xlink:title="00000009 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligations" xlink:title="00000010 - Disclosure - DEBT OBLIGATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurement" xlink:title="00000011 - Disclosure - FAIR VALUE MEASUREMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpenses" xlink:title="00000012 - Disclosure - ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000014 - Disclosure - PREPAID EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:title="00000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLease" xlink:title="00000016 - Disclosure - OPERATING LEASE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000017 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssets" xlink:title="00000018 - Disclosure - OTHER ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:title="00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:title="00000020 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:title="00000021 - Disclosure - COMMON STOCK PURCHASE WARRANTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquity" xlink:title="00000022 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000023 - Disclosure - NET EARNINGS (LOSS) PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:title="00000024 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:title="00000025 - Disclosure - TICKETSMARTER ACQUISITION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentData" xlink:title="00000026 - Disclosure - SEGMENT DATA" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000029 - 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="00000030 - 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="00000031 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsTables" xlink:title="00000032 - Disclosure - DEBT OBLIGATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000033 - Disclosure - FAIR VALUE MEASUREMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:title="00000034 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:title="00000035 - Disclosure - PREPAID EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000036 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000037 - Disclosure - OPERATING LEASE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000038 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssetsTables" xlink:title="00000039 - Disclosure - OTHER ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:title="00000040 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:title="00000041 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityTables" xlink:title="00000042 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000043 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:title="00000044 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionTwoMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000045 - Disclosure - TICKETSMARTER ACQUISITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000046 - Disclosure - SEGMENT DATA (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:title="00000047 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_MutualFundsMember" xlink:label="loc_DGLYMutualFundsMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_DGLYMutualFundsMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss_150" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000049 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:title="00000050 - Disclosure - SCHEDULE OF INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:title="00000051 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:title="00000052 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:title="00000054 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PaycheckProtectionProgramMember" xlink:label="loc_DGLYPaycheckProtectionProgramMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPaycheckProtectionProgramMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JuneContingentNoteMember" xlink:label="loc_DGLYJuneContingentNoteMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJuneContingentNoteMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_AugustContingentPaymentNoteMember" xlink:label="loc_DGLYAugustContingentPaymentNoteMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYAugustContingentPaymentNoteMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JanuaryContingentPaymentNoteMember" xlink:label="loc_DGLYJanuaryContingentPaymentNoteMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJanuaryContingentPaymentNoteMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_FebruaryContingentPaymentNoteMember" xlink:label="loc_DGLYFebruaryContingentPaymentNoteMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYFebruaryContingentPaymentNoteMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesPayable_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MonthlyPrincipalPayments" xlink:label="loc_DGLYMonthlyPrincipalPayments_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYMonthlyPrincipalPayments_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromLoans_300" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_300" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DebtInstrumentProjectedRevenue" xlink:label="loc_DGLYDebtInstrumentProjectedRevenue_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDebtInstrumentProjectedRevenue_300" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_300" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_300" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseInEstimatedFairValueofDebt" xlink:label="loc_DGLYIncreaseInEstimatedFairValueofDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIncreaseInEstimatedFairValueofDebt_300" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss" xlink:label="loc_us-gaapDebtSecuritiesGainLoss_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtSecuritiesGainLoss_300" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DecreasedInEstimatedFairValueofDebt" xlink:label="loc_DGLYDecreasedInEstimatedFairValueofDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDecreasedInEstimatedFairValueofDebt_300" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ReductionInEstimatedFairValueofDebt" xlink:label="loc_DGLYReductionInEstimatedFairValueofDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYReductionInEstimatedFairValueofDebt_300" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000055 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYWarrantLiabilityMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000056 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_RevenueCycleManagementSegmentAcquisitionMember" xlink:label="loc_DGLYRevenueCycleManagementSegmentAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYRevenueCycleManagementSegmentAcquisitionMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNote_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNote_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteOne_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteOne_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYPaymentOfContingentConsiderationPromissoryNote_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYPaymentOfContingentConsiderationPromissoryNote_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_140" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000057 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:title="00000058 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000059 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:title="00000060 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000061 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_RentalEquipmentMember" xlink:label="loc_DGLYRentalEquipmentMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_DGLYRentalEquipmentMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_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/2022/elts/srt-2022.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-20220630.xsd#DGLY_Building" xlink:label="loc_DGLYBuilding_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYBuilding_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLand_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFurnitureAndFixturesGross_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMachineryAndEquipmentGross_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentGross_140" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBuildingsAndImprovementsGross_140" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_RentalEquipmentGross" xlink:label="loc_DGLYRentalEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYRentalEquipmentGross_140" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_140" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_140" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000062 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:title="00000063 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:title="00000065 - Disclosure - OPERATING LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:label="loc_DGLYSeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYSeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.xsd#DGLY_OfficeSpaceAndCopierMember" xlink:label="loc_DGLYOfficeSpaceAndCopierMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYOfficeSpaceAndCopierMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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="71" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_PrivateMedicalBillingCompanyMember" xlink:label="loc_DGLYPrivateMedicalBillingCompanyMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYPrivateMedicalBillingCompanyMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeasePayments_270" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseDescription" xlink:label="loc_us-gaapLessorOperatingLeaseDescription_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLessorOperatingLeaseDescription_270" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract_270" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_270" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_270" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_270" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000066 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.xsd#DGLY_PersonalSearLicensesMember" xlink:label="loc_DGLYPersonalSearLicensesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPersonalSearLicensesMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000067 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000068 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000069 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000070 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000072 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000073 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000074 - 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="00000075 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.xsd#DGLY_TwoThousandAndSevenPlanMember" xlink:label="loc_DGLYTwoThousandAndSevenPlanMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndSevenPlanMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_TwoThousandAndEightPlanMember" xlink:label="loc_DGLYTwoThousandAndEightPlanMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndEightPlanMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_DuringTwoThousandSevenTeenMember" xlink:label="loc_DGLYDuringTwoThousandSevenTeenMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandSevenTeenMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DuringTwoThousandEighteenMember" xlink:label="loc_DGLYDuringTwoThousandEighteenMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandEighteenMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_SharesUnavailableForIssuance" xlink:label="loc_DGLYSharesUnavailableForIssuance_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnavailableForIssuance_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_SharesUnexercisedAndOutstanding" xlink:label="loc_DGLYSharesUnexercisedAndOutstanding_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnexercisedAndOutstanding_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_160" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:title="00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="dgly-20220630.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantLiabilityMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput_180" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DerivativeLiabilitiesMeasurementInputTerm" xlink:label="loc_DGLYDerivativeLiabilitiesMeasurementInputTerm_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYDerivativeLiabilitiesMeasurementInputTerm_180" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_180" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:title="00000078 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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="00000079 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.xsd#DGLY_RangeFourMember" xlink:label="loc_DGLYRangeFourMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeFourMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_RangeFiveMember" xlink:label="loc_DGLYRangeFiveMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeFiveMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_130" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:title="00000080 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_CommonStockPurchaseWarrantsMember" xlink:label="loc_DGLYCommonStockPurchaseWarrantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYCommonStockPurchaseWarrantsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_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/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PreFundedWarrantsMember" xlink:label="loc_DGLYPreFundedWarrantsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYPreFundedWarrantsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExchangeWarrantsMember" xlink:label="loc_DGLYExchangeWarrantsMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYExchangeWarrantsMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ReplacementOriginalWarrantsMember" xlink:label="loc_DGLYReplacementOriginalWarrantsMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYReplacementOriginalWarrantsMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_WarrantExpirationTermDescription" xlink:label="loc_DGLYWarrantExpirationTermDescription_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantExpirationTermDescription_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaapWarrantsAndRightsOutstanding_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstanding_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_WarrantModificationExpense" xlink:label="loc_DGLYWarrantModificationExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantModificationExpense_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IntrinsicValueOfAllOutstandingWarrants" xlink:label="loc_DGLYIntrinsicValueOfAllOutstandingWarrants_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIntrinsicValueOfAllOutstandingWarrants_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_170" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:title="00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_DecemberTwoThousandTwentyOneMember" xlink:label="loc_DGLYDecemberTwoThousandTwentyOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYDecemberTwoThousandTwentyOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JanuaryTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJanuaryTwoThousandTwentyTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYJanuaryTwoThousandTwentyTwoMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_FebruaryTwoThousandTwentyTwoMember" xlink:label="loc_DGLYFebruaryTwoThousandTwentyTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYFebruaryTwoThousandTwentyTwoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MarchTwoThousandTwentyTwoMember" xlink:label="loc_DGLYMarchTwoThousandTwentyTwoMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYMarchTwoThousandTwentyTwoMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_AprilTwoThousandTwentyTwoMember" xlink:label="loc_DGLYAprilTwoThousandTwentyTwoMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYAprilTwoThousandTwentyTwoMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MayTwoThousandTwentyTwoMember" xlink:label="loc_DGLYMayTwoThousandTwentyTwoMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYMayTwoThousandTwentyTwoMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JuneTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJuneTwoThousandTwentyTwoMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYJuneTwoThousandTwentyTwoMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockPurchasedDuringPeriodShares" xlink:label="loc_DGLYStockPurchasedDuringPeriodShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYStockPurchasedDuringPeriodShares_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000082 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaapEquityClassOfTreasuryStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaapClassOfTreasuryStockTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapClassOfTreasuryStockTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_us-gaapShareRepurchaseProgramAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockRepurchaseProgramMember" xlink:label="loc_DGLYStockRepurchaseProgramMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_DGLYStockRepurchaseProgramMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_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/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_srtOwnershipAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_110" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000083 - 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="00000084 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionTwoMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwill_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_110" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000085 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionOneMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionTwoMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="loc_us-gaapCapitalizationLongtermDebtAndEquity_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCapitalizationLongtermDebtAndEquity_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:label="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_170" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000087 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSponsorshipAgreementNetworkMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_SearchEngineOptimizationMember" xlink:label="loc_DGLYSearchEngineOptimizationMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSearchEngineOptimizationMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:title="00000089 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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="00000090 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_TicketingMember" xlink:label="loc_DGLYTicketingMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYTicketingMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000091 - Disclosure - SEGMENT DATA (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.xsd#DGLY_TicketingMember" xlink:label="loc_DGLYTicketingMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYTicketingMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_InventoryValuationReservesVideoSolutions" xlink:label="loc_DGLYInventoryValuationReservesVideoSolutions_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_DGLYInventoryValuationReservesVideoSolutions_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_InventoryValuationReservesTicketingSolutions" xlink:label="loc_DGLYInventoryValuationReservesTicketingSolutions_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_DGLYInventoryValuationReservesTicketingSolutions_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000092 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="dgly-20220630.xsd#DGLY_WorkingCapitalLoan" xlink:label="loc_DGLYWorkingCapitalLoan_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_DGLYWorkingCapitalLoan_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualDistributionPaid_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualDistributionPaid_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000093 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_20" xlink:type="arc" order="1" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>dgly-20220630_lab.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- 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/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IPOOneMember" xlink:label="DGLY_IPOOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IPOOneMember" xlink:to="DGLY_IPOOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IPOOneMember_lbl" xml:lang="en-US">IPO One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">Warrants One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_MutualFundsMember" xlink:label="DGLY_MutualFundsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MutualFundsMember" xlink:to="DGLY_MutualFundsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MutualFundsMember_lbl" xml:lang="en-US">Mutual Funds [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PaycheckProtectionProgramMember" xlink:label="DGLY_PaycheckProtectionProgramMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaycheckProtectionProgramMember" xlink:to="DGLY_PaycheckProtectionProgramMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PaycheckProtectionProgramMember_lbl" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_RevenueCycleManagementSegmentAcquisitionMember" xlink:label="DGLY_RevenueCycleManagementSegmentAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RevenueCycleManagementSegmentAcquisitionMember" xlink:to="DGLY_RevenueCycleManagementSegmentAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RevenueCycleManagementSegmentAcquisitionMember_lbl" xml:lang="en-US">Revenue Cycle Management Segment Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_RentalEquipmentMember" xlink:label="DGLY_RentalEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RentalEquipmentMember" xlink:to="DGLY_RentalEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RentalEquipmentMember_lbl" xml:lang="en-US">Rental Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:label="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:to="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_lbl" xml:lang="en-US">September 2012 for Office and Warehouse Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.xsd#DGLY_PersonalSearLicensesMember" xlink:label="DGLY_PersonalSearLicensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PersonalSearLicensesMember" xlink:to="DGLY_PersonalSearLicensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PersonalSearLicensesMember_lbl" xml:lang="en-US">Personal Sear Licenses (Ticketing) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_CommonStockPurchaseWarrantsMember" xlink:label="DGLY_CommonStockPurchaseWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CommonStockPurchaseWarrantsMember" xlink:to="DGLY_CommonStockPurchaseWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_CommonStockPurchaseWarrantsMember_lbl" xml:lang="en-US">Common Stock Purchase Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PreFundedWarrantsMember" xlink:label="DGLY_PreFundedWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PreFundedWarrantsMember" xlink:to="DGLY_PreFundedWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PreFundedWarrantsMember_lbl" xml:lang="en-US">PreFunded Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_RangeFourMember" xlink:label="DGLY_RangeFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeFourMember" xlink:to="DGLY_RangeFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RangeFourMember_lbl" xml:lang="en-US">Range Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_RangeFiveMember" xlink:label="DGLY_RangeFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeFiveMember" xlink:to="DGLY_RangeFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RangeFiveMember_lbl" xml:lang="en-US">Range Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockRepurchaseProgramMember" xlink:label="DGLY_StockRepurchaseProgramMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockRepurchaseProgramMember" xlink:to="DGLY_StockRepurchaseProgramMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_StockRepurchaseProgramMember_lbl" xml:lang="en-US">Stock Repurchase Program [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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-20220630.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/2022/elts/srt-2022.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="dgly-20220630.xsd#DGLY_DecemberTwoThousandTwentyOneMember" xlink:label="DGLY_DecemberTwoThousandTwentyOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecemberTwoThousandTwentyOneMember" xlink:to="DGLY_DecemberTwoThousandTwentyOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DecemberTwoThousandTwentyOneMember_lbl" xml:lang="en-US">December 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JanuaryTwoThousandTwentyTwoMember" xlink:label="DGLY_JanuaryTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryTwoThousandTwentyTwoMember" xlink:to="DGLY_JanuaryTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_JanuaryTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">January 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_FebruaryTwoThousandTwentyTwoMember" xlink:label="DGLY_FebruaryTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FebruaryTwoThousandTwentyTwoMember" xlink:to="DGLY_FebruaryTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_FebruaryTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">February 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MarchTwoThousandTwentyTwoMember" xlink:label="DGLY_MarchTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MarchTwoThousandTwentyTwoMember" xlink:to="DGLY_MarchTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MarchTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">March 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_AprilTwoThousandTwentyTwoMember" xlink:label="DGLY_AprilTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AprilTwoThousandTwentyTwoMember" xlink:to="DGLY_AprilTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AprilTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">April 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MayTwoThousandTwentyTwoMember" xlink:label="DGLY_MayTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MayTwoThousandTwentyTwoMember" xlink:to="DGLY_MayTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MayTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">May 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JuneTwoThousandTwentyTwoMember" xlink:label="DGLY_JuneTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JuneTwoThousandTwentyTwoMember" xlink:to="DGLY_JuneTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_JuneTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">June 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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="dgly-20220630.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-20220630.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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="dgly-20220630.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-20220630.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-20220630.xsd#DGLY_TicketingMember" xlink:label="DGLY_TicketingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TicketingMember" xlink:to="DGLY_TicketingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TicketingMember_lbl" xml:lang="en-US">Ticketing [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 (including $138,384 due from related parties &#8211; June 30, 2022 and $158,384 &#8211; December 31, 2021, refer to Note 20)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant, and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right of use assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 &#8211; current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease obligation &#8211; long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value per share; 100,000,000 shares authorized; shares issued: 47,828,405 shares issued &#8211; June 30, 2022 and 50,904,391 shares issued &#8211; December 31, 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Due from related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 debt</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Income (loss) before income tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.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 income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributable to common stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodValueNewIssuesOne" xlink:label="DGLY_StockIssuedDuringPeriodValueNewIssuesOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockIssuedDuringPeriodValueNewIssuesOne" xlink:to="DGLY_StockIssuedDuringPeriodValueNewIssuesOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_StockIssuedDuringPeriodValueNewIssuesOne_lbl" xml:lang="en-US">Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount)</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:to="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne_lbl" xml:lang="en-US">Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants_lbl" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants at $3.095 per share</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares_lbl" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants at $3.095 per share, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne_lbl" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants at $2.80 per share</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_lbl" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants at $2.80 per share, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Issuance of pre-funded common stock purchase warrants in connection with the registered direct offerings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Issuance of common stock purchase warrants at exercise price of $3.25 per share in connection with the registered direct offerings</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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_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">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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">Common stock issued price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash flows used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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: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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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: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 debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_2_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:label="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:to="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseDecreaseInOperatingLeaseObligations" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInOperatingLeaseObligations" xlink:to="DGLY_IncreaseDecreaseInOperatingLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseObligations_lbl" xml:lang="en-US">Operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_PaymentsToAcquireBusinessesGrossOne" xlink:label="DGLY_PaymentsToAcquireBusinessesGrossOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentsToAcquireBusinessesGrossOne" xlink:to="DGLY_PaymentsToAcquireBusinessesGrossOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_PaymentsToAcquireBusinessesGrossOne_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToMinorityShareholders_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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Net proceeds from sale of common stock in registered direct offerings</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:label="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:to="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants_lbl" xml:lang="en-US">Proceeds from issuance of common stock upon exercise of pre-funded warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash, 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" xlink:label="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" xlink:to="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants_lbl" xml:lang="en-US">Amounts allocated to initial measurement of warrant derivative liabilities in connection with the warrants and pre-funded warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_NatureOfOperationsPolicyTextBlock" xlink:label="DGLY_NatureOfOperationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NatureOfOperationsPolicyTextBlock" xlink:to="DGLY_NatureOfOperationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US">Nature of Operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_BasisOfPresentationPolicyTextBlock" xlink:label="DGLY_BasisOfPresentationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BasisOfPresentationPolicyTextBlock" xlink:to="DGLY_BasisOfPresentationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BasisOfPresentationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation:</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_UnusualOrInfrequentItemsPolicyTextBlock" xlink:label="DGLY_UnusualOrInfrequentItemsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UnusualOrInfrequentItemsPolicyTextBlock" xlink:to="DGLY_UnusualOrInfrequentItemsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_UnusualOrInfrequentItemsPolicyTextBlock_lbl" xml:lang="en-US">COVID-19 pandemic/Supply Chain:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Consolidation:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Standards</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ScheduleOfContractLiabilitiesTableTextBlock" xlink:label="DGLY_ScheduleOfContractLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfContractLiabilitiesTableTextBlock" xlink:to="DGLY_ScheduleOfContractLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfContractLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CONTRACT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_ScheduleOfPrepaidExpenseTableTextBlock" xlink:label="DGLY_ScheduleOfPrepaidExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfPrepaidExpenseTableTextBlock" xlink:to="DGLY_ScheduleOfPrepaidExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfPrepaidExpenseTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PREPAID EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF STOCK OPTIONS OUTSTANDING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">SUMMARY OF WARRANT ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF STOCK REPURCHASE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/verboseLabel" 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-20220630.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-20220630.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/verboseLabel" 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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/label" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Cash, FDIC insured amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Uninsured balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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; ticketing segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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; ticketing 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Debt obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">2022 (July 1, 2022 to December 31, 2022)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US">2027 and thereafter</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/totalLabel" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MonthlyPrincipalPayments" xlink:label="DGLY_MonthlyPrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MonthlyPrincipalPayments" xlink:to="DGLY_MonthlyPrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MonthlyPrincipalPayments_lbl" xml:lang="en-US">Principal payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_3_lbl" xml:lang="en-US">Gain on the extinguishment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Debt instrument face amount</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">Debt instrument projected revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Debt instrument fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Debt instrument payment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseInEstimatedFairValueofDebt" xlink:label="DGLY_IncreaseInEstimatedFairValueofDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseInEstimatedFairValueofDebt" xlink:to="DGLY_IncreaseInEstimatedFairValueofDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IncreaseInEstimatedFairValueofDebt_lbl" xml:lang="en-US">Estimated fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_DecreasedInEstimatedFairValueofDebt" xlink:label="DGLY_DecreasedInEstimatedFairValueofDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecreasedInEstimatedFairValueofDebt" xlink:to="DGLY_DecreasedInEstimatedFairValueofDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DecreasedInEstimatedFairValueofDebt_lbl" xml:lang="en-US">Decreased in estimated fair value of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ReductionInEstimatedFairValueofDebt" xlink:label="DGLY_ReductionInEstimatedFairValueofDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ReductionInEstimatedFairValueofDebt" xlink:to="DGLY_ReductionInEstimatedFairValueofDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ReductionInEstimatedFairValueofDebt_lbl" xml:lang="en-US">[custom:ReductionInEstimatedFairValueofDebt-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNote" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNote" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNote_lbl" xml:lang="en-US">Issuance of contingent consideration promissory note</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_lbl" xml:lang="en-US">Issuance of contingent consideration promissory note</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/label" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_lbl" 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_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 value of contingent consideration promissory note</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">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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 and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_RentalEquipmentGross" xlink:label="DGLY_RentalEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RentalEquipmentGross" xlink:to="DGLY_RentalEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RentalEquipmentGross_lbl" xml:lang="en-US">Rental equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
      <link: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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Operating lease right of use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating lease obligations</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/2022/elts/us-gaap-2022.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">2022 (July 1, to December 31, 2022)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted minimum future lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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">Operating lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">2022 (July 1, to December 31, 2022)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/label" xlink:label="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_lbl" xml:lang="en-US">2026 and thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Options Outstanding, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Outstanding, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Options Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Options Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Options Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility - range</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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">2022 (July 1, 2022 through December 31, 2022)</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/verboseLabel" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFour_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Pretax compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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">Stock options unexercised and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Options, available for grant</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_lbl" xml:lang="en-US">Stock options granted, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/label" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US">Derivative liability measurement input</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DerivativeLiabilitiesMeasurementInputTerm" xlink:label="DGLY_DerivativeLiabilitiesMeasurementInputTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DerivativeLiabilitiesMeasurementInputTerm" xlink:to="DGLY_DerivativeLiabilitiesMeasurementInputTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_DerivativeLiabilitiesMeasurementInputTerm_lbl" xml:lang="en-US">Remaining contractual term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Warrants, Vested, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Warrants, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/label" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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-20220630.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/label" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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-20220630.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-20220630.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-20220630.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-20220630.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_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">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</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Warrants exercisable for common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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">Warrant modification expense</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-20220630.xsd#DGLY_IntrinsicValueOfAllOutstandingWarrants" xlink:label="DGLY_IntrinsicValueOfAllOutstandingWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IntrinsicValueOfAllOutstandingWarrants" xlink:to="DGLY_IntrinsicValueOfAllOutstandingWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IntrinsicValueOfAllOutstandingWarrants_lbl" xml:lang="en-US">Intrinsic value of all outstanding warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted average remaining terms</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockPurchasedDuringPeriodShares" xlink:label="DGLY_StockPurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockPurchasedDuringPeriodShares" xlink:to="DGLY_StockPurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_StockPurchasedDuringPeriodShares_lbl" xml:lang="en-US">Number of Shares Purchased</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">Average Price Paid per Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US">Total Number of Shares Purchased as Part of Publicly Announced Program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</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">Number of restricted common stock cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase authorized amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Number of shares repurchased, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Number of shares repurchased, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Noncontrolling shareholders ownership percentage</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 attributable to noncontrolling interests</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Numerator for basic and diluted income per share &#8211; Net income (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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 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">Debt principal amount</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/verboseLabel" xlink:label="us-gaap_DebtInstrumentFairValue_2_lbl" xml:lang="en-US">Fair value of contingent promissory note</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 principal and accrued interest</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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Acquisition related costs</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 in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xml:lang="en-US">Liabilities assumed</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-20220630.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Identifiable intangible assets</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Initial Payment Amount</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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/verboseLabel" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationAndAmortization_2_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesVideoSolutions" xlink:to="DGLY_InventoryValuationReservesVideoSolutions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_InventoryValuationReservesVideoSolutions_2_lbl" xml:lang="en-US">Reserve for excess</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesTicketingSolutions" xlink:to="DGLY_InventoryValuationReservesTicketingSolutions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_InventoryValuationReservesTicketingSolutions_2_lbl" xml:lang="en-US">Obsolete inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_lbl" xml:lang="en-US">Distributions paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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: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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Share price</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_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_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_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:to="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_doc" xml:lang="en-US">Increase decrease in accrued income taxes payables.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInOperatingLeaseObligations" xlink:to="DGLY_IncreaseDecreaseInOperatingLeaseObligations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseObligations_doc" xml:lang="en-US">Increase decrease in operating lease obligations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:to="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants_doc" xml:lang="en-US">Proceeds from issuance of common stock upon exercise of prefunded warrants.</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_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" xlink:to="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants_doc" xml:lang="en-US">Amounts allocated to initial maeasurement of warrant derivative liabilities in connection to warrants and prefunded warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions_doc" xml:lang="en-US">Issuance of contingent consideration promissory note for business and asset acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockIssuedDuringPeriodValueNewIssuesOne" xlink:to="DGLY_StockIssuedDuringPeriodValueNewIssuesOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_StockIssuedDuringPeriodValueNewIssuesOne_doc" xml:lang="en-US">Stock issued during period value new issues one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants_doc" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne_doc" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants at $2.80 per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:to="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_StockIssuedDuringPeriodSharesNewIssuesOne_doc" xml:lang="en-US">Stock issued during period shares new issues one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares_doc" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:to="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne_doc" xml:lang="en-US">Exercise of pre-funded common stock purchase warrants shares one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IPOOneMember" xlink:to="DGLY_IPOOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IPOOneMember_doc" xml:lang="en-US">IPO One [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">Warrants One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NatureOfOperationsPolicyTextBlock" xlink:to="DGLY_NatureOfOperationsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NatureOfOperationsPolicyTextBlock_doc" xml:lang="en-US">Nature of Operations [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BasisOfPresentationPolicyTextBlock" xlink:to="DGLY_BasisOfPresentationPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BasisOfPresentationPolicyTextBlock_doc" xml:lang="en-US">Basis Of Presentation [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UnusualOrInfrequentItemsPolicyTextBlock" xlink:to="DGLY_UnusualOrInfrequentItemsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_UnusualOrInfrequentItemsPolicyTextBlock_doc" xml:lang="en-US">Unusual Or Infrequent Items [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfContractLiabilitiesTableTextBlock" xlink:to="DGLY_ScheduleOfContractLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfContractLiabilitiesTableTextBlock_doc" xml:lang="en-US">Schedule of contract liabilities [Table TextBlock]</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_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_MutualFundsMember" xlink:to="DGLY_MutualFundsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MutualFundsMember_doc" xml:lang="en-US">Mutual Funds [Member]</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_PaycheckProtectionProgramMember" xlink:to="DGLY_PaycheckProtectionProgramMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PaycheckProtectionProgramMember_doc" xml:lang="en-US">Paycheck Protection Program [Member]</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_MonthlyPrincipalPayments" xlink:to="DGLY_MonthlyPrincipalPayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MonthlyPrincipalPayments_doc" xml:lang="en-US">Monthly principal payments.</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_ReductionInEstimatedFairValueofDebt" xlink:to="DGLY_ReductionInEstimatedFairValueofDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ReductionInEstimatedFairValueofDebt_doc" xml:lang="en-US">Reduction in estimated fair value of debt.</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_IncreaseInEstimatedFairValueofDebt" xlink:to="DGLY_IncreaseInEstimatedFairValueofDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IncreaseInEstimatedFairValueofDebt_doc" xml:lang="en-US">Increase in estimated fair value of debt.</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_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_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_IssuanceOfContingentConsiderationPromissoryNote" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNote_doc" xml:lang="en-US">Issuance of contingent consideration promissory note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RevenueCycleManagementSegmentAcquisitionMember" xlink:to="DGLY_RevenueCycleManagementSegmentAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RevenueCycleManagementSegmentAcquisitionMember_doc" xml:lang="en-US">Revenue Cycle Management Segment Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_doc" xml:lang="en-US">Issuance of contingent consideration promissory note one.</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_ScheduleOfPrepaidExpenseTableTextBlock" xlink:to="DGLY_ScheduleOfPrepaidExpenseTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfPrepaidExpenseTableTextBlock_doc" xml:lang="en-US">Schedule of prepaid expense [Table 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_RentalEquipmentGross" xlink:to="DGLY_RentalEquipmentGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RentalEquipmentGross_doc" xml:lang="en-US">Rental 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_RentalEquipmentMember" xlink:to="DGLY_RentalEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RentalEquipmentMember_doc" xml:lang="en-US">Rental Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:to="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_doc" xml:lang="en-US">September 2012 for Office and Warehouse 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_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">CCC Acquisition [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_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_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:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ScheduleOfComponentsOfLeaseExpenses" xlink:label="DGLY_ScheduleOfComponentsOfLeaseExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfComponentsOfLeaseExpenses" xlink:to="DGLY_ScheduleOfComponentsOfLeaseExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfComponentsOfLeaseExpenses_doc" xml:lang="en-US">Schedule of components of lease expenses.</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_PersonalSearLicensesMember" xlink:to="DGLY_PersonalSearLicensesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PersonalSearLicensesMember_doc" xml:lang="en-US">Personal Sear Licenses (Ticketing) [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_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_doc" xml:lang="en-US">Stock options granted, value</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_CommonStockPurchaseWarrantsMember" xlink:to="DGLY_CommonStockPurchaseWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_CommonStockPurchaseWarrantsMember_doc" xml:lang="en-US">Common Stock 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_PreFundedWarrantsMember" xlink:to="DGLY_PreFundedWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PreFundedWarrantsMember_doc" xml:lang="en-US">PreFunded Warrants [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_IntrinsicValueOfAllOutstandingWarrants" xlink:to="DGLY_IntrinsicValueOfAllOutstandingWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IntrinsicValueOfAllOutstandingWarrants_doc" xml:lang="en-US">Intrinsic value of all outstanding warrants.</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_DerivativeLiabilitiesMeasurementInputTerm" xlink:to="DGLY_DerivativeLiabilitiesMeasurementInputTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DerivativeLiabilitiesMeasurementInputTerm_doc" xml:lang="en-US">Derivative liabilities measurement input term.</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_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_RangeFourMember" xlink:to="DGLY_RangeFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RangeFourMember_doc" xml:lang="en-US">Range Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeFiveMember" xlink:to="DGLY_RangeFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RangeFiveMember_doc" xml:lang="en-US">Range Five [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockRepurchaseProgramMember" xlink:to="DGLY_StockRepurchaseProgramMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_StockRepurchaseProgramMember_doc" xml:lang="en-US">Stock Repurchase Program [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockPurchasedDuringPeriodShares" xlink:to="DGLY_StockPurchasedDuringPeriodShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_StockPurchasedDuringPeriodShares_doc" xml:lang="en-US">Total Number of Shares Purchased.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecemberTwoThousandTwentyOneMember" xlink:to="DGLY_DecemberTwoThousandTwentyOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DecemberTwoThousandTwentyOneMember_doc" xml:lang="en-US">December 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryTwoThousandTwentyTwoMember" xlink:to="DGLY_JanuaryTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_JanuaryTwoThousandTwentyTwoMember_doc" xml:lang="en-US">January 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FebruaryTwoThousandTwentyTwoMember" xlink:to="DGLY_FebruaryTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_FebruaryTwoThousandTwentyTwoMember_doc" xml:lang="en-US">February 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MarchTwoThousandTwentyTwoMember" xlink:to="DGLY_MarchTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MarchTwoThousandTwentyTwoMember_doc" xml:lang="en-US">March 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JuneTwoThousandTwentyTwoMember" xlink:to="DGLY_JuneTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_JuneTwoThousandTwentyTwoMember_doc" xml:lang="en-US">June 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MayTwoThousandTwentyTwoMember" xlink:to="DGLY_MayTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MayTwoThousandTwentyTwoMember_doc" xml:lang="en-US">May 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AprilTwoThousandTwentyTwoMember" xlink:to="DGLY_AprilTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AprilTwoThousandTwentyTwoMember_doc" xml:lang="en-US">April 2022 [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_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_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_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: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_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: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_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_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_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 [TableTextBlock]</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_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_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: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_TicketingMember" xlink:to="DGLY_TicketingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TicketingMember_doc" xml:lang="en-US">Ticketing [Member]</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_PaymentsToAcquireBusinessesGrossOne" xlink:to="DGLY_PaymentsToAcquireBusinessesGrossOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PaymentsToAcquireBusinessesGrossOne_doc" xml:lang="en-US">Payments to acquire businesses gross one</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecreasedInEstimatedFairValueofDebt" xlink:to="DGLY_DecreasedInEstimatedFairValueofDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DecreasedInEstimatedFairValueofDebt_doc" xml:lang="en-US">Decreased in estimated fair value of debt.</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">Stockholders' 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_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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="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="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="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:to="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables_3_lbl" xml:lang="en-US">IncreaseDecreaseInAccruedIncomeTaxesPayables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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="DGLY_PaymentsToAcquireBusinessesGrossOne" xlink:to="DGLY_PaymentsToAcquireBusinessesGrossOne_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PaymentsToAcquireBusinessesGrossOne_3_lbl" xml:lang="en-US">PaymentsToAcquireBusinessesGrossOne</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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToMinorityShareholders_2_lbl" xml:lang="en-US">Payments to Noncontrolling Interests</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_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="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_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_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="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne_3_lbl" xml:lang="en-US">IssuanceOfContingentConsiderationPromissoryNoteOne</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_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">Operating Lease, Liability</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="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_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_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="DGLY_NumberOfRestrictedShareNonVestInYearFour" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearFour_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFour_3_lbl" 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_DerivativeLiabilitiesMeasurementInputTerm" xlink:to="DGLY_DerivativeLiabilitiesMeasurementInputTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DerivativeLiabilitiesMeasurementInputTerm_3_lbl" xml:lang="en-US">DerivativeLiabilitiesMeasurementInputTerm</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="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_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_3_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_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_2_lbl" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>dgly-20220630_pre.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15b -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20220630.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20220630.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20220630.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical" xlink:href="dgly-20220630.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20220630.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20220630.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20220630.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20220630.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20220630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20220630.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20220630.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20220630.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20220630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20220630.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20220630.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20220630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20220630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20220630.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20220630.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20220630.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20220630.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20220630.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20220630.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20220630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityTables" xlink:href="dgly-20220630.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20220630.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20220630.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20220630.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20220630.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20220630.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20220630.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20220630.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20220630.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20220630.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20220630.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20220630.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20220630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20220630.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20220630.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20220630.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:href="dgly-20220630.xsd#ScheduleOfStockRepurchaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20220630.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20220630.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20220630.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:href="dgly-20220630.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20220630.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20220630.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20220630.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20220630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20220630.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/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link: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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaapDebtCurrent" />
      <link:presentationArc order="180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="200" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="230" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="240" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent" />
      <link:presentationArc order="250" 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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="310" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="330" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaapDueFromRelatedPartiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapDueFromRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
    </link: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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_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/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="150" 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-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:presentationArc order="160" 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-20220630.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="loc_DGLYChangeInFairValueOfShorttermInvestments" />
      <link:presentationArc order="170" 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-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="200" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="210" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="220" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="230" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract" />
      <link:presentationArc order="250" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="260" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="270" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="280" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="290" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="300" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodValueNewIssuesOne" xlink:label="loc_DGLYStockIssuedDuringPeriodValueNewIssuesOne" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYStockIssuedDuringPeriodValueNewIssuesOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockIssuedDuringPeriodSharesNewIssuesOne" xlink:label="loc_DGLYStockIssuedDuringPeriodSharesNewIssuesOne" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYStockIssuedDuringPeriodSharesNewIssuesOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrants" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsOne" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:label="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="180" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="200" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaapMinorityInterestDecreaseFromRedemptions" />
      <link:presentationArc order="210" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="220" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="230" 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/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IPOOneMember" xlink:label="loc_DGLYIPOOneMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_DGLYIPOOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_WarrantOneMember" xlink:label="loc_DGLYWarrantOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYWarrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="60" 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-20220630.xsd#DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:label="loc_DGLYProvisionForDoubtfulAccountsReceivable" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="80" 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="dgly-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:presentationArc order="130" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="150" 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-20220630.xsd#DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" />
      <link:presentationArc order="160" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="170" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:label="loc_DGLYIncreaseDecreaseInAccruedIncomeTaxesPayables" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_DGLYIncreaseDecreaseInAccruedIncomeTaxesPayables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IncreaseDecreaseInOperatingLeaseObligations" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseObligations" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_DGLYIncreaseDecreaseInOperatingLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="260" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="270" 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="dgly-20220630.xsd#DGLY_PaymentsToAcquireBusinessesGrossOne" xlink:label="loc_DGLYPaymentsToAcquireBusinessesGrossOne" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_DGLYPaymentsToAcquireBusinessesGrossOne" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="loc_us-gaapOtherPaymentsToAcquireBusinesses" />
      <link:presentationArc order="290" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="320" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaapPaymentsToMinorityShareholders" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToMinorityShareholders" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:label="loc_DGLYProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_DGLYProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:presentationArc order="360" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="400" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="410" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="420" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="430" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="440" 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-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="loc_us-gaapFairValueOfAssetsAcquired" />
      <link:presentationArc order="460" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="loc_us-gaapLiabilitiesAssumed1" />
      <link:presentationArc order="470" 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-20220630.xsd#DGLY_GoodwillAcquiredInBusinessAcquisitions" xlink:label="loc_DGLYGoodwillAcquiredInBusinessAcquisitions" />
      <link:presentationArc order="480" 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-20220630.xsd#DGLY_RestrictedCommonStockGrant" xlink:label="loc_DGLYRestrictedCommonStockGrant" />
      <link:presentationArc order="490" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="500" 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-20220630.xsd#DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" xlink:label="loc_DGLYAmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYAmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000009 - Disclosure - INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000010 - Disclosure - DEBT OBLIGATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000011 - Disclosure - FAIR VALUE MEASUREMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000012 - Disclosure - ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000013 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000014 - Disclosure - PREPAID EXPENSES">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="00000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLease" xlink:title="00000016 - Disclosure - OPERATING LEASE">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000017 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000018 - Disclosure - OTHER ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000020 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000021 - Disclosure - COMMON STOCK PURCHASE WARRANTS">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="00000022 - Disclosure - STOCKHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000023 - Disclosure - NET EARNINGS (LOSS) PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000024 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="00000025 - Disclosure - TICKETSMARTER ACQUISITION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000026 - Disclosure - SEGMENT DATA">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000027 - Disclosure - RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000028 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_NatureOfOperationsPolicyTextBlock" xlink:label="loc_DGLYNatureOfOperationsPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYNatureOfOperationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_BasisOfPresentationPolicyTextBlock" xlink:label="loc_DGLYBasisOfPresentationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYBasisOfPresentationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_UnusualOrInfrequentItemsPolicyTextBlock" xlink:label="loc_DGLYUnusualOrInfrequentItemsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYUnusualOrInfrequentItemsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="30" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="80" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="90" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="100" 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-20220630.xsd#DGLY_ContingentConsiderationPolicyTextBlock" xlink:label="loc_DGLYContingentConsiderationPolicyTextBlock" />
      <link:presentationArc order="110" 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-20220630.xsd#DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:label="loc_DGLYRepurchaseAndCancellationOfSharesPolicyTextBlock" />
      <link:presentationArc order="120" 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-20220630.xsd#DGLY_NonControllingInterestsPolicyTextBlock" xlink:label="loc_DGLYNonControllingInterestsPolicyTextBlock" />
      <link:presentationArc order="130" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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="00000030 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ScheduleOfContractLiabilitiesTableTextBlock" xlink:label="loc_DGLYScheduleOfContractLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYScheduleOfContractLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000031 - Disclosure - INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000032 - Disclosure - DEBT OBLIGATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000033 - Disclosure - FAIR VALUE MEASUREMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000034 - Disclosure - ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000035 - Disclosure - PREPAID EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ScheduleOfPrepaidExpenseTableTextBlock" xlink:label="loc_DGLYScheduleOfPrepaidExpenseTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_DGLYScheduleOfPrepaidExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000036 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000037 - Disclosure - OPERATING LEASE (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" 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="00000038 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000039 - Disclosure - OTHER ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000040 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="40" 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="00000041 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:label="loc_DGLYSummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" />
      <link:presentationArc order="30" 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/StockholdersEquityTables" xlink:title="00000042 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000043 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000044 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember" />
      <link:presentationArc order="40" 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-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember" />
      <link:presentationArc order="50" 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="dgly-20220630.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000045 - Disclosure - TICKETSMARTER ACQUISITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000046 - Disclosure - SEGMENT DATA (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000047 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_MutualFundsMember" xlink:label="loc_DGLYMutualFundsMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_DGLYMutualFundsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000049 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="0" 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="dgly-20220630.xsd#DGLY_SalesReturnsAndAllowances" xlink:label="loc_DGLYSalesReturnsAndAllowances" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYSalesReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNumberOfOperatingSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:title="00000050 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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="00000051 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000052 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiability" />
      <link:presentationArc order="10" 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-20220630.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityOne" />
      <link:presentationArc order="20" 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-20220630.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityTwo" />
      <link:presentationArc order="30" 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-20220630.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityThree" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="70" 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/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" 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/DebtObligationsDetailsNarrative" xlink:title="00000054 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PaycheckProtectionProgramMember" xlink:label="loc_DGLYPaycheckProtectionProgramMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPaycheckProtectionProgramMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember" />
      <link:presentationArc order="50" 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-20220630.xsd#DGLY_JuneContingentNoteMember" xlink:label="loc_DGLYJuneContingentNoteMember" />
      <link:presentationArc order="70" 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-20220630.xsd#DGLY_AugustContingentPaymentNoteMember" xlink:label="loc_DGLYAugustContingentPaymentNoteMember" />
      <link:presentationArc order="130" 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-20220630.xsd#DGLY_JanuaryContingentPaymentNoteMember" xlink:label="loc_DGLYJanuaryContingentPaymentNoteMember" />
      <link:presentationArc order="190" 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-20220630.xsd#DGLY_FebruaryContingentPaymentNoteMember" xlink:label="loc_DGLYFebruaryContingentPaymentNoteMember" />
      <link:presentationArc order="240" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <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-20220630.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm" />
      <link:presentationArc order="10" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_MonthlyPrincipalPayments" xlink:label="loc_DGLYMonthlyPrincipalPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYMonthlyPrincipalPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="60" 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="dgly-20220630.xsd#DGLY_DebtInstrumentProjectedRevenue" xlink:label="loc_DGLYDebtInstrumentProjectedRevenue" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="90" 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="dgly-20220630.xsd#DGLY_IncreaseInEstimatedFairValueofDebt" xlink:label="loc_DGLYIncreaseInEstimatedFairValueofDebt" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIncreaseInEstimatedFairValueofDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesGainLoss" xlink:label="loc_us-gaapDebtSecuritiesGainLoss" />
      <link:presentationArc order="110" 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-20220630.xsd#DGLY_DecreasedInEstimatedFairValueofDebt" xlink:label="loc_DGLYDecreasedInEstimatedFairValueofDebt" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDecreasedInEstimatedFairValueofDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ReductionInEstimatedFairValueofDebt" xlink:label="loc_DGLYReductionInEstimatedFairValueofDebt" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYReductionInEstimatedFairValueofDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000055 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember" />
      <link:presentationArc order="10" 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="dgly-20220630.xsd#DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" />
      <link:presentationArc order="50" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000056 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_RevenueCycleManagementSegmentAcquisitionMember" xlink:label="loc_DGLYRevenueCycleManagementSegmentAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYRevenueCycleManagementSegmentAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNote" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteOne" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteOne" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYPaymentOfContingentConsiderationPromissoryNote" />
      <link:presentationArc order="30" 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-20220630.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_2" />
      <link:presentationArc order="60" 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="00000057 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000058 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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="00000059 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="10" 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="00000060 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000061 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_RentalEquipmentMember" xlink:label="loc_DGLYRentalEquipmentMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_DGLYRentalEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="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/2022/elts/srt-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:presentationArc order="40" 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-20220630.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentGross" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="60" 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="dgly-20220630.xsd#DGLY_RentalEquipmentGross" xlink:label="loc_DGLYRentalEquipmentGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYRentalEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000062 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000063 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:title="00000065 - Disclosure - OPERATING LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:label="loc_DGLYSeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYSeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.xsd#DGLY_OfficeSpaceAndCopierMember" xlink:label="loc_DGLYOfficeSpaceAndCopierMember" />
      <link:presentationArc order="240" 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/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="160" 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="dgly-20220630.xsd#DGLY_PrivateMedicalBillingCompanyMember" xlink:label="loc_DGLYPrivateMedicalBillingCompanyMember" />
      <link:presentationArc order="200" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.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="00000066 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.xsd#DGLY_PersonalSearLicensesMember" xlink:label="loc_DGLYPersonalSearLicensesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPersonalSearLicensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000067 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000068 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000069 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000070 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000072 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000073 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000074 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="00000075 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.xsd#DGLY_TwoThousandAndSevenPlanMember" xlink:label="loc_DGLYTwoThousandAndSevenPlanMember" />
      <link:presentationArc order="90" 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-20220630.xsd#DGLY_TwoThousandAndEightPlanMember" xlink:label="loc_DGLYTwoThousandAndEightPlanMember" />
      <link:presentationArc order="110" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_DuringTwoThousandSevenTeenMember" xlink:label="loc_DGLYDuringTwoThousandSevenTeenMember" />
      <link:presentationArc order="90" 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-20220630.xsd#DGLY_DuringTwoThousandEighteenMember" xlink:label="loc_DGLYDuringTwoThousandEighteenMember" />
      <link:presentationArc order="110" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="140" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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="dgly-20220630.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails" xlink:title="00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="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="dgly-20220630.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantLiabilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="90" 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/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember" />
      <link:presentationArc order="130" 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/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DerivativeLiabilitiesMeasurementInputTerm" xlink:label="loc_DGLYDerivativeLiabilitiesMeasurementInputTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYDerivativeLiabilitiesMeasurementInputTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000078 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="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-20220630.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:presentationArc order="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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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="00000079 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.xsd#DGLY_RangeFourMember" xlink:label="loc_DGLYRangeFourMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_RangeFiveMember" xlink:label="loc_DGLYRangeFiveMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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-20220630.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-20220630.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="00000080 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_CommonStockPurchaseWarrantsMember" xlink:label="loc_DGLYCommonStockPurchaseWarrantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYCommonStockPurchaseWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="150" 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/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="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/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PreFundedWarrantsMember" xlink:label="loc_DGLYPreFundedWarrantsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYPreFundedWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_ExchangeWarrantsMember" xlink:label="loc_DGLYExchangeWarrantsMember" />
      <link:presentationArc order="110" 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-20220630.xsd#DGLY_ReplacementOriginalWarrantsMember" xlink:label="loc_DGLYReplacementOriginalWarrantsMember" />
      <link:presentationArc order="120" 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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="140" 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/2022/elts/us-gaap-2022.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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaapWarrantsAndRightsOutstanding" />
      <link:presentationArc order="50" 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-20220630.xsd#DGLY_WarrantModificationExpense" xlink:label="loc_DGLYWarrantModificationExpense" />
      <link:presentationArc order="60" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="70" 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-20220630.xsd#DGLY_IntrinsicValueOfAllOutstandingWarrants" xlink:label="loc_DGLYIntrinsicValueOfAllOutstandingWarrants" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIntrinsicValueOfAllOutstandingWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails" xlink:title="00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_DecemberTwoThousandTwentyOneMember" xlink:label="loc_DGLYDecemberTwoThousandTwentyOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYDecemberTwoThousandTwentyOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JanuaryTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJanuaryTwoThousandTwentyTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYJanuaryTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_FebruaryTwoThousandTwentyTwoMember" xlink:label="loc_DGLYFebruaryTwoThousandTwentyTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYFebruaryTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MarchTwoThousandTwentyTwoMember" xlink:label="loc_DGLYMarchTwoThousandTwentyTwoMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYMarchTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_AprilTwoThousandTwentyTwoMember" xlink:label="loc_DGLYAprilTwoThousandTwentyTwoMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYAprilTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_MayTwoThousandTwentyTwoMember" xlink:label="loc_DGLYMayTwoThousandTwentyTwoMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYMayTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_JuneTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJuneTwoThousandTwentyTwoMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYJuneTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockPurchasedDuringPeriodShares" xlink:label="loc_DGLYStockPurchasedDuringPeriodShares" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYStockPurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000082 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaapClassOfTreasuryStockTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapClassOfTreasuryStockTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaapEquityClassOfTreasuryStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_us-gaapEquityClassOfTreasuryStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_us-gaapShareRepurchaseProgramAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_StockRepurchaseProgramMember" xlink:label="loc_DGLYStockRepurchaseProgramMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_DGLYStockRepurchaseProgramMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfTreasuryStockTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_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/srt/2022/elts/srt-2022.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-gaapClassOfTreasuryStockTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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-20220630.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember" />
      <link:presentationArc order="60" 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/2022/elts/srt-2022.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-gaapClassOfTreasuryStockTable" xlink:to="loc_srtOwnershipAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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-20220630.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_2" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityClassOfTreasuryStockLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000083 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000084 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember" />
      <link:presentationArc order="70" 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-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember" />
      <link:presentationArc order="90" 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.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000085 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember" />
      <link:presentationArc order="80" 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-20220630.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember" />
      <link:presentationArc order="110" 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-20220630.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember" />
      <link:presentationArc order="140" 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.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000087 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapCashAcquiredFromAcquisition" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember" />
      <link:presentationArc order="30" 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-20220630.xsd#DGLY_SearchEngineOptimizationMember" xlink:label="loc_DGLYSearchEngineOptimizationMember" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000089 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:title="00000090 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.xsd#DGLY_TicketingMember" xlink:label="loc_DGLYTicketingMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYTicketingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000091 - Disclosure - SEGMENT DATA (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.xsd#DGLY_TicketingMember" xlink:label="loc_DGLYTicketingMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYTicketingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_InventoryValuationReservesVideoSolutions" xlink:label="loc_DGLYInventoryValuationReservesVideoSolutions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_DGLYInventoryValuationReservesVideoSolutions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.xsd#DGLY_InventoryValuationReservesTicketingSolutions" xlink:label="loc_DGLYInventoryValuationReservesTicketingSolutions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_DGLYInventoryValuationReservesTicketingSolutions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000092 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20220630.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="dgly-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualDistributionPaid" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualDistributionPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000093 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.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-gaapSubsequentEventLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116738000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 15, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">47,828,405<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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117043056">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,454,246<span></span>
</td>
<td class="nump">$ 32,007,792<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">2,167,280<span></span>
</td>
<td class="nump">2,727,052<span></span>
</td>
</tr>
<tr class="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 (including $138,384 due from related parties &#8211; June 30, 2022 and $158,384 &#8211; December 31, 2021, refer to Note 20)</a></td>
<td class="nump">2,798,029<span></span>
</td>
<td class="nump">2,021,813<span></span>
</td>
</tr>
<tr class="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">9,405,954<span></span>
</td>
<td class="nump">9,659,536<span></span>
</td>
</tr>
<tr class="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,911,435<span></span>
</td>
<td class="nump">9,728,782<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">35,736,944<span></span>
</td>
<td class="nump">56,144,975<span></span>
</td>
</tr>
<tr class="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">8,457,199<span></span>
</td>
<td class="nump">6,841,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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">18,675,469<span></span>
</td>
<td class="nump">16,902,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets, net</a></td>
<td class="nump">951,928<span></span>
</td>
<td class="nump">993,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,907,281<span></span>
</td>
<td class="nump">2,107,299<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">70,728,821<span></span>
</td>
<td class="nump">82,989,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">6,762,924<span></span>
</td>
<td class="nump">4,569,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,130,737<span></span>
</td>
<td class="nump">1,175,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease obligations</a></td>
<td class="nump">353,646<span></span>
</td>
<td class="nump">373,371<span></span>
</td>
</tr>
<tr class="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 &#8211; current portion</a></td>
<td class="nump">1,944,382<span></span>
</td>
<td class="nump">1,665,519<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; current portion</a></td>
<td class="nump">514,664<span></span>
</td>
<td class="nump">389,934<span></span>
</td>
</tr>
<tr class="re">
<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">9,285,143<span></span>
</td>
<td class="nump">14,846,932<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">11,796<span></span>
</td>
<td class="nump">1,827<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">20,003,292<span></span>
</td>
<td class="nump">23,022,687<span></span>
</td>
</tr>
<tr class="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_LongTermDebtAndCapitalLeaseObligations', window );">Debt obligations &#8211; long term</a></td>
<td class="nump">754,680<span></span>
</td>
<td class="nump">727,278<span></span>
</td>
</tr>
<tr class="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 obligation &#8211; long term</a></td>
<td class="nump">666,477<span></span>
</td>
<td class="nump">688,207<span></span>
</td>
</tr>
<tr class="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 &#8211; long term</a></td>
<td class="nump">4,087,426<span></span>
</td>
<td class="nump">2,687,786<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">25,511,875<span></span>
</td>
<td class="nump">27,125,958<span></span>
</td>
</tr>
<tr class="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; 100,000,000 shares authorized; shares issued: 47,828,405 shares issued &#8211; June 30, 2022 and 50,904,391 shares issued &#8211; December 31, 2021</a></td>
<td class="nump">47,828<span></span>
</td>
<td class="nump">50,904<span></span>
</td>
</tr>
<tr class="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">125,202,080<span></span>
</td>
<td class="nump">124,426,379<span></span>
</td>
</tr>
<tr class="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">325,993<span></span>
</td>
<td class="nump">56,453<span></span>
</td>
</tr>
<tr class="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">(80,358,955)<span></span>
</td>
<td class="num">(68,670,497)<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">45,216,946<span></span>
</td>
<td class="nump">55,863,239<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">$ 70,728,821<span></span>
</td>
<td class="nump">$ 82,989,197<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117506112">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="nump">$ 138,384<span></span>
</td>
<td class="nump">$ 158,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">47,828,405<span></span>
</td>
<td class="nump">50,904,391<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072111466112">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 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_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">$ 9,351,457<span></span>
</td>
<td class="nump">$ 2,493,671<span></span>
</td>
<td class="nump">$ 19,646,238<span></span>
</td>
<td class="nump">$ 5,029,501<span></span>
</td>
</tr>
<tr class="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">7,632,379<span></span>
</td>
<td class="nump">1,232,871<span></span>
</td>
<td class="nump">15,987,542<span></span>
</td>
<td class="nump">2,956,818<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,719,078<span></span>
</td>
<td class="nump">1,260,800<span></span>
</td>
<td class="nump">3,658,696<span></span>
</td>
<td class="nump">2,072,683<span></span>
</td>
</tr>
<tr class="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">540,222<span></span>
</td>
<td class="nump">460,999<span></span>
</td>
<td class="nump">1,038,222<span></span>
</td>
<td class="nump">909,964<span></span>
</td>
</tr>
<tr class="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">2,763,045<span></span>
</td>
<td class="nump">870,183<span></span>
</td>
<td class="nump">5,542,448<span></span>
</td>
<td class="nump">1,466,938<span></span>
</td>
</tr>
<tr class="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">5,077,063<span></span>
</td>
<td class="nump">2,546,502<span></span>
</td>
<td class="nump">10,542,616<span></span>
</td>
<td class="nump">5,178,359<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">8,380,330<span></span>
</td>
<td class="nump">3,877,684<span></span>
</td>
<td class="nump">17,123,286<span></span>
</td>
<td class="nump">7,555,261<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">(6,661,252)<span></span>
</td>
<td class="num">(2,616,884)<span></span>
</td>
<td class="num">(13,464,590)<span></span>
</td>
<td class="num">(5,482,578)<span></span>
</td>
</tr>
<tr class="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">32,233<span></span>
</td>
<td class="nump">90,774<span></span>
</td>
<td class="nump">103,595<span></span>
</td>
<td class="nump">132,461<span></span>
</td>
</tr>
<tr class="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">(8,501)<span></span>
</td>
<td class="num">(1,365)<span></span>
</td>
<td class="num">(25,511)<span></span>
</td>
<td class="num">(2,793)<span></span>
</td>
</tr>
<tr class="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="num">(381)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">43,059<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">10,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_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements', window );">Change in fair value of contingent consideration promissory notes</a></td>
<td class="nump">542,096<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">486,046<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_ChangeInFairValueOfShorttermInvestments', window );">Change in fair value of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,590)<span></span>
</td>
<td class="num">(84,818)<span></span>
</td>
<td class="num">(6,554)<span></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="nump">5,413,618<span></span>
</td>
<td class="num">(2,863,422)<span></span>
</td>
<td class="nump">5,561,789<span></span>
</td>
<td class="nump">21,688,835<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="nump">5,979,065<span></span>
</td>
<td class="num">(2,765,603)<span></span>
</td>
<td class="nump">6,084,160<span></span>
</td>
<td class="nump">21,821,949<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax benefit</a></td>
<td class="num">(682,187)<span></span>
</td>
<td class="num">(5,382,487)<span></span>
</td>
<td class="num">(7,380,430)<span></span>
</td>
<td class="nump">16,339,371<span></span>
</td>
</tr>
<tr class="ro">
<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="reu">
<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="num">(682,187)<span></span>
</td>
<td class="num">(5,382,487)<span></span>
</td>
<td class="num">(7,380,430)<span></span>
</td>
<td class="nump">16,339,371<span></span>
</td>
</tr>
<tr class="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 attributable to noncontrolling interests of consolidated subsidiary</a></td>
<td class="num">(383,326)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(285,232)<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_NetIncomeLoss', window );">Net income (loss) attributable to common stockholders</a></td>
<td class="num">$ (1,065,513)<span></span>
</td>
<td class="num">$ (5,382,487)<span></span>
</td>
<td class="num">$ (7,665,662)<span></span>
</td>
<td class="nump">$ 16,339,371<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">48,657,440<span></span>
</td>
<td class="nump">51,513,691<span></span>
</td>
<td class="nump">49,787,562<span></span>
</td>
<td class="nump">48,177,399<span></span>
</td>
</tr>
<tr class="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 );">Diluted</a></td>
<td class="nump">48,657,440<span></span>
</td>
<td class="nump">51,513,691<span></span>
</td>
<td class="nump">49,787,562<span></span>
</td>
<td class="nump">48,177,399<span></span>
</td>
</tr>
<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="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">$ 2,210,181<span></span>
</td>
<td class="nump">$ 1,719,332<span></span>
</td>
<td class="nump">$ 4,620,241<span></span>
</td>
<td class="nump">$ 3,631,910<span></span>
</td>
</tr>
<tr class="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,070,476<span></span>
</td>
<td class="nump">1,017,659<span></span>
</td>
<td class="nump">4,892,527<span></span>
</td>
<td class="nump">2,578,969<span></span>
</td>
</tr>
<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="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">7,141,276<span></span>
</td>
<td class="nump">774,339<span></span>
</td>
<td class="nump">15,025,997<span></span>
</td>
<td class="nump">1,397,591<span></span>
</td>
</tr>
<tr class="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">$ 5,561,903<span></span>
</td>
<td class="nump">$ 215,212<span></span>
</td>
<td class="nump">$ 11,095,015<span></span>
</td>
<td class="nump">$ 377,849<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115264592">
<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>Treasury Stock [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, 2020</a></td>
<td class="nump">$ 26,835<span></span>
</td>
<td class="nump">$ 106,501,396<span></span>
</td>
<td class="num">$ (2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (90,014,500)<span></span>
</td>
<td class="nump">$ 14,356,505<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">26,834,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">326,164<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">326,164<span></span>
</td>
</tr>
<tr class="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">$ 450<span></span>
</td>
<td class="num">(450)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Restricted common stock forfeitures</a></td>
<td class="num">$ (8)<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">(7,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>
</tr>
<tr class="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 );">Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount)</a></td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">6,726,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,729,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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount), shares</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockIssuedDuringPeriodValueNewIssuesOne', window );">Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount)</a></td>
<td class="nump">$ 3,250<span></span>
</td>
<td class="nump">6,614,350<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,617,600<span></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_StockIssuedDuringPeriodSharesNewIssuesOne', window );">Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount), shares</a></td>
<td class="nump">3,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ExerciseOfPrefundedCommonStockPurchaseWarrants', window );">Exercise of pre-funded common stock purchase warrants at $3.095 per share</a></td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">22,276,800<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">22,284,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_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares', window );">Exercise of pre-funded common stock purchase warrants at $3.095 per share, shares</a></td>
<td class="nump">7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne', window );">Exercise of pre-funded common stock purchase warrants at $2.80 per share</a></td>
<td class="nump">$ 11,050<span></span>
</td>
<td class="nump">30,928,950<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">30,940,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_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne', window );">Exercise of pre-funded common stock purchase warrants at $2.80 per share, shares</a></td>
<td class="nump">11,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issuance of pre-funded common stock purchase warrants in connection with the registered direct offerings</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,817,548)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,817,548)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance of common stock purchase warrants at exercise price of $3.25 per share in connection with the registered direct offerings</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(49,398,510)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(49,398,510)<span></span>
</td>
</tr>
<tr class="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"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">21,721,858<span></span>
</td>
<td class="nump">21,721,858<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 );">Ending balance, value at Mar. 31, 2021</a></td>
<td class="nump">$ 51,577<span></span>
</td>
<td class="nump">122,157,360<span></span>
</td>
<td class="num">(2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(68,292,642)<span></span>
</td>
<td class="nump">51,759,069<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Mar. 31, 2021</a></td>
<td class="nump">51,577,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2020</a></td>
<td class="nump">$ 26,835<span></span>
</td>
<td class="nump">106,501,396<span></span>
</td>
<td class="num">(2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(90,014,500)<span></span>
</td>
<td class="nump">14,356,505<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">26,834,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">16,339,371<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 );">Ending balance, value at Jun. 30, 2021</a></td>
<td class="nump">$ 51,577<span></span>
</td>
<td class="nump">122,487,573<span></span>
</td>
<td class="num">(2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(73,675,129)<span></span>
</td>
<td class="nump">46,706,795<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="nump">51,577,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2021</a></td>
<td class="nump">$ 51,577<span></span>
</td>
<td class="nump">122,157,360<span></span>
</td>
<td class="num">(2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(68,292,642)<span></span>
</td>
<td class="nump">51,759,069<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2021</a></td>
<td class="nump">51,577,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">330,213<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">330,213<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,382,487)<span></span>
</td>
<td class="num">(5,382,487)<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 );">Ending balance, value at Jun. 30, 2021</a></td>
<td class="nump">$ 51,577<span></span>
</td>
<td class="nump">122,487,573<span></span>
</td>
<td class="num">(2,157,226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(73,675,129)<span></span>
</td>
<td class="nump">46,706,795<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="nump">51,577,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 50,904<span></span>
</td>
<td class="nump">124,426,379<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">56,453<span></span>
</td>
<td class="num">(68,670,497)<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 );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">50,904,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">394,749<span></span>
</td>
<td class="text"> <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="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">$ 715<span></span>
</td>
<td class="num">(715)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">715,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (15)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">(15,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="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">$ (1,876)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,061,892)<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">(1,876,034)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Distribution to noncontrolling interest in consolidated subsidiary</a></td>
<td class="text"> <span></span>
</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="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 );">Ending balance, value at Mar. 31, 2022</a></td>
<td class="nump">$ 49,728<span></span>
</td>
<td class="nump">124,820,428<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(57,333)<span></span>
</td>
<td class="num">(77,332,537)<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 );">Ending balance, shares at Mar. 31, 2022</a></td>
<td class="nump">49,728,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 50,904<span></span>
</td>
<td class="nump">124,426,379<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">56,453<span></span>
</td>
<td class="num">(68,670,497)<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 );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">50,904,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
<td class="num">(7,380,430)<span></span>
</td>
</tr>
<tr class="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">(1,849,952)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="nump">$ 47,828<span></span>
</td>
<td class="nump">125,202,080<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">325,993<span></span>
</td>
<td class="num">(80,358,955)<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 );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">47,828,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 49,728<span></span>
</td>
<td class="nump">124,820,428<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(57,333)<span></span>
</td>
<td class="num">(77,332,537)<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 );">Beginning balance, shares at Mar. 31, 2022</a></td>
<td class="nump">49,728,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">(50)<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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="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="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">(1,850)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,960,905)<span></span>
</td>
<td class="num">(1,962,755)<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 );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="nump">$ 47,828<span></span>
</td>
<td class="nump">$ 125,202,080<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 325,993<span></span>
</td>
<td class="num">$ (80,358,955)<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 );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="nump">47,828,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ExerciseOfPrefundedCommonStockPurchaseWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of pre-funded common stock purchase 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_ExerciseOfPrefundedCommonStockPurchaseWarrants</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_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of pre-funded common stock purchase warrants at $2.80 per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne</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_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of pre-funded common stock purchase warrants shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares</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_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of pre-funded common stock purchase warrants shares 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_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne</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_StockIssuedDuringPeriodSharesNewIssuesOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period shares new issues 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_StockIssuedDuringPeriodSharesNewIssuesOne</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_StockIssuedDuringPeriodValueNewIssuesOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value new issues 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_StockIssuedDuringPeriodValueNewIssuesOne</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569655-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4616395-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116531296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrant [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="nump">$ 3.095<span></span>
</td>
</tr>
<tr class="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_WarrantOneMember', window );">Warrants 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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="nump">2.80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Warrant [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [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_SharesIssuedPricePerShare', window );">Common stock issued price per share</a></td>
<td class="nump">3.095<span></span>
</td>
</tr>
<tr class="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="nump">3.25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=DGLY_IPOOneMember', window );">IPO One [Member] | Warrant [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [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_SharesIssuedPricePerShare', window );">Common stock issued price per share</a></td>
<td class="nump">$ 2.80<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsidiarySaleOfStockAxis=DGLY_IPOOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=DGLY_IPOOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117438224">
<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="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">$ (7,380,430)<span></span>
</td>
<td class="nump">$ 16,339,371<span></span>
</td>
</tr>
<tr class="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 income (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,024,238<span></span>
</td>
<td class="nump">145,459<span></span>
</td>
</tr>
<tr class="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="nump">776,350<span></span>
</td>
<td class="nump">656,378<span></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="num">(5,561,789)<span></span>
</td>
<td class="num">(21,688,835)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">192,622<span></span>
</td>
<td class="nump">361,437<span></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_ProvisionForDoubtfulAccountsReceivable', window );">Provision for doubtful accounts receivable</a></td>
<td class="num">(161,768)<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(10,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_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements', window );">Change in fair value of contingent consideration promissory note</a></td>
<td class="num">(486,046)<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Increase (decrease) in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable &#8211; trade</a></td>
<td class="nump">721,540<span></span>
</td>
<td class="nump">817,077<span></span>
</td>
</tr>
<tr class="re">
<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="num">(776,216)<span></span>
</td>
<td class="num">(265,627)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">60,960<span></span>
</td>
<td class="num">(1,774,922)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,848,058<span></span>
</td>
<td class="num">(391,084)<span></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_IncreaseDecreaseInOperatingLeaseRightOfUseAssets', window );">Operating lease right of use assets</a></td>
<td class="nump">201,376<span></span>
</td>
<td class="nump">30,332<span></span>
</td>
</tr>
<tr class="re">
<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="num">(4,799,982)<span></span>
</td>
<td class="num">(616,005)<span></span>
</td>
</tr>
<tr class="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="nump">1,994,602<span></span>
</td>
<td class="num">(307,744)<span></span>
</td>
</tr>
<tr class="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="num">(73,127)<span></span>
</td>
<td class="nump">79,290<span></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_IncreaseDecreaseInAccruedIncomeTaxesPayables', window );">Income taxes payable</a></td>
<td class="nump">9,969<span></span>
</td>
<td class="num">(7,231)<span></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_IncreaseDecreaseInOperatingLeaseObligations', window );">Operating lease obligations</a></td>
<td class="num">(201,375)<span></span>
</td>
<td class="num">(41,185)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">1,678,503<span></span>
</td>
<td class="nump">523,516<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(10,932,515)<span></span>
</td>
<td class="num">(6,149,773)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(1,923,501)<span></span>
</td>
<td class="num">(5,452,729)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(54,866)<span></span>
</td>
<td class="num">(41,126)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid for acquisition, net of cash acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,012,552)<span></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_PaymentsToAcquireBusinessesGrossOne', window );">Cash paid for acquisition of Medical Billing Company</a></td>
<td class="num">(1,153,627)<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_OtherPaymentsToAcquireBusinesses', window );">Cash paid for asset acquisition of Medical Billing Company</a></td>
<td class="num">(230,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(3,361,994)<span></span>
</td>
<td class="num">(6,506,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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="num">(4,026,523)<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_PaymentsToMinorityShareholders', window );">Distribution to noncontrolling interest in consolidated subsidiary</a></td>
<td class="num">(15,692)<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_ProceedsFromIssuanceInitialPublicOffering', window );">Net proceeds from sale of common stock in registered direct offerings</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">13,346,600<span></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_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants', window );">Proceeds from issuance of common stock upon exercise of pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">53,224,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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Principal payment on contingent consideration promissory notes</a></td>
<td class="num">(216,822)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(4,259,037)<span></span>
</td>
<td class="nump">66,570,600<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 increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(18,553,546)<span></span>
</td>
<td class="nump">53,914,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, beginning of period</a></td>
<td class="nump">32,007,792<span></span>
</td>
<td class="nump">4,361,758<span></span>
</td>
</tr>
<tr class="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">13,454,246<span></span>
</td>
<td class="nump">58,276,178<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">27,059<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_IncomeTaxesPaidNet', window );">Cash payments for income taxes</a></td>
<td class="nump">9,969<span></span>
</td>
<td class="nump">7,231<span></span>
</td>
</tr>
<tr class="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>
</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_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions', window );">Issuance of contingent consideration promissory note for business acquired</a></td>
<td class="nump">855,000<span></span>
</td>
<td class="nump">350,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_FairValueOfAssetsAcquired', window );">Assets acquired in business acquisitions</a></td>
<td class="nump">190,631<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_LiabilitiesAssumed1', window );">Liabilities assumed in the business acquisition</a></td>
<td class="nump">387,005<span></span>
</td>
<td class="nump">162,552<span></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_GoodwillAcquiredInBusinessAcquisitions', window );">Goodwill acquired in business acquisitions</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_RestrictedCommonStockGrant', window );">Restricted common stock grant</a></td>
<td class="nump">715<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="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="nump">65<span></span>
</td>
<td class="nump">8<span></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_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants', window );">Amounts allocated to initial measurement of warrant derivative liabilities in connection with the warrants and pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 51,216,058<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts allocated to initial maeasurement of warrant derivative liabilities in connection to warrants and prefunded 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_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants</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_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_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_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_IncreaseDecreaseInAccruedIncomeTaxesPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued income taxes payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccruedIncomeTaxesPayables</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_IncreaseDecreaseInOperatingLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IncreaseDecreaseInOperatingLeaseObligations</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_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and asset 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_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions</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_PaymentsToAcquireBusinessesGrossOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire businesses gross 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_PaymentsToAcquireBusinessesGrossOne</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_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of common stock upon exercise of prefunded 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_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072199391488">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_809_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_znAUPP0CdID2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1. <span id="xdx_82F_z6L8GoHzsdmb">NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of Digital Ally, Inc. (with its wholly-owned subsidiaries, Digital Ally International, Inc., Shield Products, LLC, Digital Ally
Healthcare, LLC, TicketSmarter, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom 440, 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 Ticketing
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 Ticketing 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 18.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_847_ecustom--BasisOfPresentationPolicyTextBlock_ziHjmAVu6YKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zGNXbVZK7KRl">Basis
of Presentation:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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 six month periods ended June 30, 2022 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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, 2021.</span></p>

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

<p id="xdx_848_ecustom--UnusualOrInfrequentItemsPolicyTextBlock_z2muaZQ9OM01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zP5k9A4kxoG9">COVID-19
pandemic/Supply Chain:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The COVID-19
pandemic continues to represent an evolving and fluid situation that presents a wide range of potential impacts of varying durations for
different global geographies, including locations where the Company has offices, employees, customers, vendors and other suppliers and
business partners.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Like most U.S.-based businesses, the COVID-19 pandemic and efforts to mitigate
the same began to have impacts on our business in March 2020. Since that time, although the original effect of the COVID-19 pandemic has
eased, we have continued to operate in an uncertain economic environment that is characterized by, business slowdowns or shutdowns, labor
shortages, supply chain challenges, changes in government spending and requirements, regulatory challenges, inflationary pressures and
market volatility.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">We continue to experience operational
challenges as a result of worldwide events including the Russia-Ukraine conflict, continued uncertainty associated with the pandemic,
and volatility in global markets, which are compounded by the complex integrated global supply chain for both vendors and customers. As
the COVID-19 pandemic dissipates at varying times and rates in different regions around the world, there could be a prolonged negative
impact on these global supply chains. Our ability to continue operations at specific facilities will be impacted by the interdependencies
of the various participants of these global supply chains, which are largely beyond our direct control. A prolonged shut down of these
global supply chains could have a material adverse effect on our business, results of operations, cash flows and financial condition.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we eased many of these modifications. However,
we may, in the future, reinstitute the same or similar changes or take further actions as may be required by government authorities or
that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to continue
most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic, including
its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.</span></p>

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

<p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsgDg1IO9ysc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zHmLZfXSbTK4">Basis
of Consolidation:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom
440, Inc., 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 0pt 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 0pt 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. Lastly, the Company formed TicketSmarter, Inc.
upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its global ticketing operations. The Company formed
Worldwide Reinsurance Ltd., which is a captive insurance company domiciled in Bermuda. It will provide primarily liability insurance
coverage to the Company for which insurance may not be currently available or economically feasible in today&#8217;s insurance marketplace.
The Company formed Digital Connect, 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 0pt 0pt 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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z8vk0wPzbWj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zUM4WhoycZ1f">Fair
Value of Financial Instruments:</span></b></span></p>

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

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

<p id="xdx_846_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z3UVRjDIJSw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_ztIdmb9OJaH5">Revenue
Recognition:</span></b></span></p>

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

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

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The Company considers customer
purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customer. In situations where
sales are to a distributor, the Company had concluded its contracts are with the distributor as the Company holds a 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports ticketing 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 ticketing 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 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 three months ended June 30, 2022, the Company recognized revenue of $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20220630_zO7HDqr4K9dk" title="Contract liabilities, revenue recognized">0.4</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 id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none">SCHEDULE OF CONTRACT LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Additions/Reclass</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Recognized Revenue</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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="width: 36%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions">611,938</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized">333,075</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending">1,944,382</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">2,174,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">775,309</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">4,087,426</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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">2,786,887</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,108,384</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">6,031,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zfTuxAUeSxVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90F_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20220630_zDpvbIrhTZF3" title="Sales return and allowances">117,552</span> and $<span id="xdx_908_ecustom--SalesReturnsAndAllowances_pp0p0_c20210101__20211231_zzCkQ3PTA4s9" title="Sales return and allowances">45,298</span> for the six months ended June 30, 2022 and year ended December 31, 2021, 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_84D_eus-gaap--UseOfEstimates_z1GbilK1UWi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zxbVV2RtMZse">Use
of Estimates:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zADivIf1fx4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zZyqfz48Hzb1">Cash
and cash equivalents:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B4_z7CgmjoAwA86" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0789">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0791">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">7,612,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 id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0799">&#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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">7,612,389</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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">13,454,246</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">13,454,246</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 0pt 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0813">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0815">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost">14,928,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0823">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value">14,928,526</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">12,079,901</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0829">&#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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses">(31,881</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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">12,048,020</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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">32,039,673</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0837">&#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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses">(31,881</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">32,007,792</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zkpEXwgVtpA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220630_zKtNi9be5hpc" 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 June 30, 2022 and December 31, 2021, the uninsured balance amounted to $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220630_zIzanOg5kQAg" title="Uninsured balance">11,682,011</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zSldnUaYErNg" title="Uninsured balance">29,836,142</span>,
respectively.</span></p>

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

<p id="xdx_847_eus-gaap--ReceivablesPolicyTextBlock_zUWUm21qpN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z8TrygIYwKQi">Accounts
Receivable:</span></b></span></p>

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

<p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zX4HhA2TlP62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zmKHdD7QCZs2">Goodwill
and Other Intangibles:</span></b></span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 an income approach. Under the income approach, the Company determined
fair value based on estimated discounted future cash flows of each reporting unit. Determining the fair value of a reporting unit is
judgmental in nature and requires the use of significant estimates and assumptions, including revenue growth rates and EBITDA margins,
discount rates and future market conditions, among others.</span></p>

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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and concluded
that there was no impairment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 and license agreements. 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 0pt 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--SegmentReportingPolicyPolicyTextBlock_zscowG08WKZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zw4hCxGwEzfe">Segment
Reporting</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 <span id="xdx_908_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20220101__20220630_zjx5lVfgCyA9" title="Number of operating segments">three</span> operating segments are Video Solutions, Revenue Cycle Management, and Ticketing, 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. The Company&#8217;s captive insurance subsidiary provides
services to the Company&#8217;s other business segments and not to outside customers; however, that subsidiary had no activity in the
three months ended June 30, 2022 and 2021. Therefore, its operations will be eliminated in consolidation, and it is not considered a separate
business segment for financial reporting purposes.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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_840_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zwMyNdWEBfsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z8KDzjiXS9ma">Repurchase
and Cancellation of Shares</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Company&#8217;s Board of Directors (the &#8220;Board&#8221;) 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 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_848_ecustom--NonControllingInterestsPolicyTextBlock_zz6TBJWp8TH2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zhpCUyTROaG9">Non-Controlling
Interests</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 represents the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interests 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zZcnWXjeU5Fe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zTprGomqp3Wk">New
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-06 to simplify the accounting for convertible debt instruments as the current accounting guidance was
determined to be unnecessarily complex and difficult to navigate. The ASU primarily does three things: (1) The ASU eliminates the beneficial
conversion feature model and the cash conversion model. The elimination of these models will result in more convertible instruments (convertible
debt instruments or convertible preferred stock instruments) being reported as a single liability instrument. The ASU also makes targeted
improvements to the related disclosures, (2) The ASU eliminates certain settlement conditions that are required to qualify for derivative
scope exception which will allow for less equity contracts to be accounted for as a derivative and (3) The ASU aligns the diluted EPS
calculation for convertible instruments by requiring the use of the if-converted method and requiring share settlement be included in
the calculation when the contract includes an option of cash or share settlement. ASU No. 2020-06 is effective for fiscal years beginning
after December 15, 2021 with early adoption permitted for fiscal years beginning after December 15, 2020. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-01 which represents a consensus of the Emerging Issues Task Force and it clarifies certain items related
to ASU 2016-01, Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial
Liabilities. The ASU (1) clarifies that when an entity is either applying the equity method or upon discontinuing the equity method it
should consider observable price changes in orderly transactions for the identical or a similar investment with the same issuer for valuing
basis of the investment and (2) clarifies that when determining the accounting for certain forward contracts and purchased options an
entity should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity
method or fair value option. ASU No. 2020-01 is effective for fiscal years beginning after December 15, 2020 with early adoption permitted.
The Company adopted this update for the quarter ended March 31, 2021. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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. The Company will continue to evaluate the effect of adopting ASU 2016-13 will have on the Company&#8217;s consolidated financial
statements.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2018, the FASB issued ASU No. 2018-15, <i>Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)</i>, or ASU 2018-15.
ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service
contract. The amendments under ASU 2018-15 are effective for interim and annual fiscal periods beginning after December 15, 2019, with
early adoption permitted. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
<span style="color: #202124; background-color: white">The amendments in ASU 2019-12 are effective for&#160;public business entities for
fiscal years beginning after Dec.&#160;15, 2020. </span>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_850_zPSaxp8V4Awf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120297664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_806_eus-gaap--InventoryDisclosureTextBlock_zfG8EG3YR086" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2. <span id="xdx_828_zB2tMxaKdtEa">INVENTORIES</span></b></span></p>

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

<p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zYekyWO15Gg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220630_zhkYLX4GRRo9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zwPpL1RnzIV7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zCn5SAat87t8" 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">4,083,713</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">3,062,046</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_zZa8IhBp2St6" 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">153</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: xdx2ixbrl0873">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zJ7PLysCMtxa" 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">7,866,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,410,307</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zJHBpNheHxh5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods &#8211; ticketing 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">1,178,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#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,102,272</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zDd5RDhZ4xO2" 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">13,128,421</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,574,625</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_znm2Jw2lRtCf" 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">(3,272,832</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,353,458</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zELe2ksmg2U7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Reserve for excess and obsolete inventory &#8211; ticketing 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">(449,635</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">(561,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zLAUH1CDfjq7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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">9,405,954</td><td style="padding-bottom: 2.5pt; text-align: 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">9,659,536</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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_903_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20220630_zxmrRyEn9xI5" title="Units held by customers and agents">135,573</span> and $<span id="xdx_909_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20211231_zA4xPplywn35" title="Units held by customers and agents">153,976</span> as of June 30, 2022 and December 31, 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117509232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT OBLIGATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_804_eus-gaap--DebtDisclosureTextBlock_zakvY43fp6fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_82D_z1BJGvP4RmKi">DEBT OBLIGATIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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--ConvertibleDebtTableTextBlock_zfFjRPPTY9fj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span id="xdx_8BE_zJZA20nzc5V4" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220630_zT1oRDlkipZ7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</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_491_20211231_zzsbpwcySwYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zKNYDtF2gQn4" 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 id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0" 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">211,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">317,212</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0" 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">426,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">650,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zmtUFJ6Y898k" 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">481,151</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: xdx2ixbrl0911">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zCGZ9GzPFrE9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: xdx2ixbrl0913">&#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: xdx2ixbrl0914">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pp0p0_zODCIbtCuFjl" 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">1,269,344</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,117,212</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zTG3bihQmCMj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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">514,664</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">389,934</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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">754,680</td><td style="padding-bottom: 2.5pt; text-align: 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">727,278</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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




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

<p id="xdx_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zV2wZxTC9BJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of June 30, 2022:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto">
  <tr style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20220630_zBTfNShgzWme" 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>June
    30, 2022</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 id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzusX_zNcaEmd5pqD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 79%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 (July 1, 2022 to December 31,
    2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257,317</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzusX_zPCK9P0j7eYk" 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">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">514,722</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzusX_zegksPAO5Tbb" 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">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">355,295</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzusX_zCeB8t3DIST6" 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">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,412</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pp0p0_maLTDzusX_z3L3z0Q7bcY4" 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">2026</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,542</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pp0p0_maLTDzusX_zXQ3CzdgJs07" 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">2027 and thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,056</span></td>
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40F_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzusX_zY5NDoiWifIe" 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">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,269,344</span></td>
    <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_8AF_zSRKjVVnZpBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/><b><i>&#160;</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 4, 2020, the Company issued a promissory note in connection with the receipt of the Paycheck Protection Program (&#8220;PPP&#8221;)
Loan of $<span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zNvVxkqWP8Uf" title="Notes Payable">1,418,900</span> (the &#8220;PPP Loan&#8221;) under the Small Business Administration&#8217;s (the &#8220;SBA&#8221;) PPP Program under
the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;). The PPP Loan had a <span id="xdx_906_eus-gaap--DebtInstrumentTerm_pp0p0_dxL_c20200504__20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zf1r7rYz1yx2" title="Debt term::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0943">two</span></span>-year term and bore interest
at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zTuhxcJhfzy5" title="Interest rate">1.0</span>% per annum. Monthly principal and interest payments were deferred for nine months after the date of disbursement and
total $<span id="xdx_907_ecustom--MonthlyPrincipalPayments_iI_pdp0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5IecOkn2r2h" title="Monthly principal payments">79,851</span> per month thereafter. The PPP Loan could have been prepaid at any time prior to maturity with no prepayment penalties.
The promissory note contained events of default and other provisions customary for a loan of this type. The PPP Loan provided that it
may be partially or wholly forgiven if the funds are used for certain qualifying expenses as described in the CARES Act. The Company
used the majority of the PPP Loan amount for qualifying expenses. On December 10, 2020, the Company was fully forgiven of its $<span id="xdx_908_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20201209__20201210__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zfttXdUmuD48" title="Gain on the extinguishment of debt">1,418,900</span>
PPP Loan. Additionally, the Company was fully forgiven, during the three months ended June 30, 2021, of its $<span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20210401__20210630__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zqG1phCtvQ4l" title="Proceeds from loans">10,000</span> EIDL advance received
with the PPP Loan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 47.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 12, 2020, the Company received $<span id="xdx_90A_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zffsrUbW0jG8" 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_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zbqzsnezlY96" 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 0pt 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 0pt 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_zLQR0cD2k3X4" 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 are deferred for twenty-four months after the date of disbursement and total $<span id="xdx_90F_ecustom--MonthlyPrincipalPayments_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zAu7AMxsBHX3" title="Principal payments">731</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 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z3xlr8vaHaVe" title="Debt instrument face amount">350,000</span>. The June Contingent Note has a <span id="xdx_90D_eus-gaap--DebtInstrumentTerm_dxL_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zDfrOTubZnj" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0963">three</span></span>-year term and bears interest at a rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zhZRPdoub5x1" title="Interest rate">3.00</span>% per annum. Quarterly principal and
interest payments are deferred for six months and are 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_901_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zyQtwKQVjhq3" title="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 0pt 0pt 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 0pt 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 0pt 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_901_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zkoL76sLcBil" title="Debt instrument fair value">350,000</span> at the acquisition date. Total principal payments, since its inception, on this contingent
consideration promissory note totaled $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuiwFMsMYmNg" title="Debt instrument payment">57,724</span>. The estimated fair value of the June Contingent
Note at June 30, 2022 is $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zsBfa3v2epZ8" title="Debt instrument fair value">211,868</span>, representing an increase in its estimated fair value of $<span id="xdx_907_ecustom--IncreaseInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGaobMWtvb81" title="Estimated fair value">3,844</span> as compared to its estimated fair
value as of March 31, 2022. Therefore, the Company recorded a loss of $<span id="xdx_906_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zaydzz55VOM7" title="Gain loss due to reduction in fair value">3,844</span> in the Consolidated Statements of Operations for the
three months ended June 30, 2022. The Company recorded a gain of $<span id="xdx_907_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVtf8Hr0U5x7" title="Gain loss due to reduction in fair value">47,620</span> in the Consolidated Statements of Operations for the six months ended June
30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z2V7WytpBci8" title="Debt instrument face amount">650,000</span>. The August Contingent Payment Note has a <span id="xdx_903_eus-gaap--DebtInstrumentTerm_dxL_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zoZXaSvTgoba" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0983">three</span></span>-year term and bears interest at a rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmQ90rCtOZNi" title="Interest rate">3.00</span>% per annum. Quarterly principal
and interest payments are deferred for six 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_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zh1FOOzFmNZc" title="Debt instrument projected revenue">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 0pt 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zJyaiAO5vzt9" title="Debt instrument fair value">650,000</span> at the acquisition date. Principal payments, since its inception, on this
contingent consideration promissory note totaled $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z0HNF4ch4L6f">159,098</span>. The estimated fair value of the
August Contingent Note at June 30, 2022 is $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zlijanQUPiN9">426,326</span>, representing a decrease in its estimated fair value of $<span id="xdx_901_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20211231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z3jondLpdZ1l" title="Decreased in estimated fair value">172,091</span> as compared to
is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zVSgfNawdn33" title="Securities gain loss">172,091</span> in the Consolidated Statements of
Operations for the three months ended June 30, 2022. The Company recorded a gain of $<span id="xdx_909_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zAHfpzpFpDi2">64,576</span> in the Consolidated Statements of Operations for the six months ended June
30, 2022<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zFH9JVbGsFDj">750,000</span>. The January Contingent Payment Note has a <span id="xdx_902_eus-gaap--DebtInstrumentTerm_dxL_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zcGvpCDnpRG2" title="::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0998">two</span></span> and a half year term and bears interest at a rate of <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zfxL1Xuvsegl">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_906_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zCKGEnZTGeC2">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 0pt 0pt 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 0pt 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 0pt 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_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_znsBvlbhzmt8">750,000</span>
at the acquisition date. The estimated fair value of the January Contingent Note at June 30, 2022 is $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGt0oVyRfrde">481,151</span>,
representing a decrease in its estimated fair value of $<span id="xdx_905_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zQu7oxuV2DS9" title="Decreased in estimated fair value of debt">268,849</span>
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_90B_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zEZVaDApsL6g">268,849</span>
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zVN93ps2MCS7">105,000</span>. The February Contingent Payment Note has a <span id="xdx_90E_eus-gaap--DebtInstrumentTerm_dxL_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_ziaTekvKy4Y7" title="::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1007">three</span></span>-year term and bears interest at a rate of <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z0gQlKzA2CJ3">3.00</span>% per annum. Quarterly principal
and interest payments are deferred for seven months and are 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_904_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zGMIBPnDYMh">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 0pt 0pt 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 0pt 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_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zMwzcXbX8oa2">105,000</span>
at the acquisition date. The estimated fair value of the February Contingent Note at June 30, 2022 is $<span id="xdx_908_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zjKMjX7k3CRk">0</span>,
representing a reduction in its estimated fair value of $<span id="xdx_90B_ecustom--ReductionInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zXoxTK04qq7i">105,000</span>
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $<span id="xdx_902_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zQlmujnyLud4"><span id="xdx_904_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zvmIRjbxcOxb" title="Securities gain loss">105,000</span></span>
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120265856">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_807_eus-gaap--FairValueDisclosuresTextBlock_zq8JlUp3yjWg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4. <span id="xdx_829_z26ksk43j4Pg">FAIR VALUE MEASUREMENT</span></b></span></p>

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

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

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

<p id="xdx_89A_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zV0IfFDJurja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zzz07J6Fbfwb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdb6kKYezF1d" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNmImc68O0F" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zX3l47VHY3Bd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_ze4xrVxlvKj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1021">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1022">&#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: 12%; text-align: right">9,285,143</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,285,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zTzUjPeRtlz9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">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"><span style="-sec-ix-hidden: xdx2ixbrl1026">&#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: xdx2ixbrl1027">&#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,119,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">1,119,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_z30R3QEFj1Ug" 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: xdx2ixbrl1031">&#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: xdx2ixbrl1032">&#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">10,404,487</td><td style="padding-bottom: 2.5pt; text-align: 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">10,404,487</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 0pt 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; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zx3iebZGhQZ9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn2tiw9uDr1c" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z0owvUUdYiC1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_z476UKvKYBh7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zVllp78lkqPd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1036">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1037">&#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: 12%; text-align: right">14,846,932</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">14,846,932</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zHR5myAPNPte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory notes and 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"><span style="-sec-ix-hidden: xdx2ixbrl1041">&#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: xdx2ixbrl1042">&#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">967,212</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">967,212</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zzkQg5RAq2u4" 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: xdx2ixbrl1046">&#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: xdx2ixbrl1047">&#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">15,814,144</td><td style="padding-bottom: 2.5pt; text-align: 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,814,144</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p id="xdx_89B_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_zPJLo8LKmerh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#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; 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="width: 60%">Balance, December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zlIxkoGqU4a1" style="width: 16%; text-align: right" title="Beginning balance">967,212</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zYmjaKHSDC7e" style="width: 16%; text-align: right" title="Beginning balance">14,846,932</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">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zXP6IgMO5gN6" style="text-align: right" title="Issuance of contingent consideration promissory note">750,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_znmwurSeewHh" style="text-align: right" title="Issuance of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1059">&#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">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z7xPVti07qaa" style="text-align: right" title="Issuance of contingent consideration promissory note">105,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zfaoV5fXao48" style="text-align: right" title="Issuance of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1063">&#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">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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zbUZT8dc4wN3" style="text-align: right" title="Principal payments on contingent consideration promissory notes">(116,198</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z5iFCGu4Q4M9" style="text-align: right" title="Principal payments on contingent consideration promissory notes"><span style="-sec-ix-hidden: xdx2ixbrl1067">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z9nhk5gkeiIc" style="text-align: right" title="Change in fair value of contingent consideration promissory note">56,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zp6nSqv19QC4" style="text-align: right" title="Change in fair value of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1071">&#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="padding-bottom: 1.5pt; text-align: left">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--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ztI8d4Bu3V5e" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1072">&#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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zaZevsQVmci1" style="border-bottom: Black 1.5pt solid; text-align: right">(148,171</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, March 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zJEkhjMZVYO7" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance">1,762,064</td><td style="padding-bottom: 2.5pt; text-align: 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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zChkHpSZ2Gm6" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance">14,698,761</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_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zUHK4LhSgZFi" style="text-align: right" title="Principal payments on contingent consideration promissory notes">(100,624</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zhvhDbFgmeYe" style="text-align: right" title="Principal payments on contingent consideration promissory notes"><span style="-sec-ix-hidden: xdx2ixbrl1081">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zx4V1fSVjca2" style="text-align: right" title="Change in fair value of contingent consideration promissory note">(542,096</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">&#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">Change in fair value of warrant derivative liabilities</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 id="xdx_98C_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zeXA34b8X4dh" style="text-align: right" title="Change in fair value of contingent consideration promissory note">(5,413,618</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 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">$</td><td id="xdx_980_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zVaj9QHHtqVh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">1,119,344</td><td style="padding-bottom: 2.5pt; text-align: 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--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z4oBybbCTnB" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">9,285,143</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118269600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zEUNvxGKPgAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_82B_zFVGnL5h4Xfl">ACCRUED EXPENSES</span></b></span></p>

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

<p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2d8PJ2ZpHmi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B5_zxU3EnYKOlW" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49C_20220630_z3FDJUKrXvE7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20211231_zHkbnkNsBIOl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maCzfEZ_z2anzUt1cwui" 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,389</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">13,742</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccruedLitigationCosts_iI_maCzfEZ_zAwLxrqGUrm3" 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">247,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maCzfEZ_zUV1sE45c2pg" 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">48,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,213</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedPayrollTaxesCurrent_iI_maCzfEZ_zs45gktZdsMj" 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">461,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">453,858</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maCzfEZ_zkByQMWW24xc" 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">117,552</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,298</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccruedIncomeTaxesCurrent_iI_maCzfEZ_zmIIJgrETlLd" 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">104,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,486</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzfEZ_zZUP76dZ42bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,401</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtCzfEZ_zem2YaGkR90j" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td>&#160;</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,130,737</td><td style="text-align: left">&#160;</td><td>&#160;</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,175,998</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zRlbguN0Dqpk" 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">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zD53lj8TEQQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B5_z1XGSTotLVJ8" style="display: none">SCHEDULE OF ACCRUED WARRANTY EXPENSE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20220101__20220630_zIMo0ILxl0Qf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#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">13,742</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">41,166</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">Charges applied to warranty reserve</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(38,519</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></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Ending balance</td><td>&#160;</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,389</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zFC76UJFKED3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118267936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80E_eus-gaap--IncomeTaxDisclosureTextBlock_z89tG5bqXIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_82C_zqMbTecgb1m8">INCOME TAXES</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and 2021 varied from the expected statutory rate due to the Company continuing
to provide a <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220401__20220630_zZnNnEbXteCj" title="Percentage of valuation allowance"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20210401__20210630_zO6TDtfEFV7f" 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 June 30, 2022, primarily because of the Company&#8217;s history of operating losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022.
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 determined to
continue to provide a <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220101__20220630_zUtYM1DgpQN9">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_905_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20220630_zwIrTEcWXUi7" title="Operating loss carryforwards">81.4</span> million
(based on its December 31, 2021 tax return) in net operating loss carryforwards to offset future taxable income as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118180928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80A_ecustom--PrepaidExpenseTextBlock_z0iJ9pJQyFJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_827_zaqnOGBJz366">PREPAID EXPENSES</span></b></span></p>

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

<p id="xdx_892_ecustom--ScheduleOfPrepaidExpenseTableTextBlock_zqJX2WnBqxh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220630_z4jHNjvyAK4i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231_zHLrCiW7Ongi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zZnfUCabn5ci" 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">6,710,710</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,546,100</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zNcVJLdPk634" 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">657,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,455,527</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_z3kJcN1U8Mkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">542,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">727,155</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zo1o0c7jjpsd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total prepaid expenses</td><td>&#160;</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,911,435</td><td style="text-align: left">&#160;</td><td>&#160;</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,728,782</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zjQVjLG6bKhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120976928">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zef3n4vZOZT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_82D_zKEH5jRdUB63">PROPERTY, PLANT AND EQUIPMENT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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--PropertyPlantAndEquipmentTextBlock_zKZwyVds9OQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> Useful Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zFmIQEvZeSh2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zDI8KwDTthUd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_ecustom--Building_iI_pp0p0_maPPAEGzEav_zIbikZbNwId8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zB0iobunTGud" title="Estimated Useful Life">30</span> years</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: 16%; text-align: right">4,909,478</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,909,478</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zV7ezkEtSyb5" style="vertical-align: bottom; background-color: White">
    <td>Land</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">789,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">789,734</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zkkIXZHiLu94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures and equipment</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_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zxVRr4sIbhpg" title="Estimated Useful Life">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zJim6yXNxKsg" title="Estimated Useful Life">20</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">2,013,281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,652</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zyiCHp1yzXE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zctE3UfOWon8" title="Estimated Useful Life">3</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_zpoRPSjZJMc6" title="Estimated Useful Life">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">78,321</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,948</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zYvrpWVGn5Fd" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zC9EZiBfGg5l" title="Estimated Useful Life">2</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_z3sEMgFCskjc" title="Estimated Useful Life">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">131,838</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,337</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z6VxEpcneeB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Building improvements</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_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zscZtzQy8d69" title="Estimated Useful Life">2</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zRcgClhs5kkl" title="Estimated Useful Life">15</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">1,253,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">911,940</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--RentalEquipmentGross_iI_pp0p0_maPPAEGzEav_zjll2llKU0Ze" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rental equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOrhYW3aEqf6" title="Estimated Useful Life">1</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MaximumMember_zcI2rxnZjp3d" title="Estimated Useful Life">3</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,584</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_ztwHAitaJVSe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,185,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,261,673</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_z5Gb6nV1kx2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated 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="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(727,974</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(420,647</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></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zmDWZjcWHLW7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</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,457,199</td><td style="text-align: left">&#160;</td><td>&#160;</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,841,026</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_ziwMQweYomN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b/></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #333333"><span style="background-color: white">Depreciation
expense for the six months ended June 30, 2022 and June 30, 2021 was $<span id="xdx_906_eus-gaap--Depreciation_c20220101__20220630_z5BRxmsLka9l" title="Depreciation expense">307,328</span> and $<span id="xdx_908_eus-gaap--Depreciation_c20210101__20210630_zXZ7xKqvHal2">95,346</span>, respectively, and is included in general and
administrative expenses.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b/></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120243520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_802_eus-gaap--LesseeOperatingLeasesTextBlock_z3WiPkPKlXJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_82F_zzYgS5WVzTu7">OPERATING LEASE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MinimumMember_zuiNf1I0Spk9" title="Operating lease, payments">12,398</span> to $<span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MaximumMember_zLkfVAaOCBF8" title="Operating lease, payments">14,741</span> thereafter, with a <span id="xdx_905_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zCNwOpVoewAi" 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 June 30, 2022, was <span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zcTKNhMhGylf" title="Lease term"><span style="-sec-ix-hidden: xdx2ixbrl1221">fifty-four 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z3qLOGDgYiNh" title="Lessee, operating lease, term of contract">48</span> monthly payments of $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_pp0p0_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJGg4gSvFa66" title="Operating lease, payments">1,598</span> with a <span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z6WVTlPULgU6" 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 June 30, 2022, was <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zDp0644jZxc8" title="Lessee, operating lease, term of contract::XDX::P16M"><span style="-sec-ix-hidden: xdx2ixbrl1229">sixteen months.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MinimumMember_z8n0Z24LEZb4" title="Operating lease, payments">2,648</span> to $<span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MaximumMember_zrpXD1wC0w47" title="Operating lease, payments">2,774</span>, with a <span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zlVmzwd3lJeh" 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 and warehouse operating
lease as of June 30, 2022, was <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zCZYbgqeh3vg" title="::XDX::P25M"><span style="-sec-ix-hidden: xdx2ixbrl1236">twenty-five months.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_902_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zqHAexsstbzj" title="Operating lease, payments">11,579</span> to $<span id="xdx_907_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember__srt--RangeAxis__srt--MaximumMember_zxSH3gBfwlu6" title="Operating lease, payments">11,811</span>, with a <span id="xdx_909_eus-gaap--LessorOperatingLeaseDescription_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zyloNVfgj1A5" 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 remaining lease term for the Company&#8217;s office and warehouse operating
lease as of June 30, 2022, was <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zcA64ritV2A1" title="Lease term::XDX::P9M"><span style="-sec-ix-hidden: xdx2ixbrl1244">nine months.</span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
September 1, 2021, the Company completed the TicketSmarter Acquisition, in its ticketing segment. Upon completion of this acquisition,
the Company became responsible for the operating lease for TicketSmarter Inc.&#8217;s office space. The lease terms include monthly payments
ranging from $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zNMckHNtVA5c" title="Operating lease, payments">7,211</span> to $<span id="xdx_905_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHhR8g070gxd" title="Operating lease, payments">7,364</span>, with a <span id="xdx_900_eus-gaap--LessorOperatingLeaseDescription_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zl5d42pK6B93">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 remaining lease term for the Company&#8217;s office and warehouse operating lease as of June 30, 2022 was <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z4a28JaOAx7c" title="Lease term::XDX::P6M"><span style="-sec-ix-hidden: xdx2ixbrl1251">six months.</span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_901_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_znc1M6tysrUl" title="Operating lease, payments">4,233</span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_z7tAuF2sNmP" title="Operating lease, payments">4,626</span>, with a <span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_ziEbhffooyQc" 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 and warehouse operating
lease as of June 30, 2022, was <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zQOkvicNhQVk"><span style="-sec-ix-hidden: xdx2ixbrl1258">thirty-six months.</span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_909_eus-gaap--OperatingLeaseExpense_pp0p0_c20220401__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zcvQ0uzSpW9" title="Operating lease">119,230</span>
and $<span id="xdx_90A_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zw3lIPnC9SFj">274,302</span>, during the three and six months ended June 30, 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022 was <span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zxf9UU8XQqG3" title="Weighted-average remaining lease term">3.5</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zWOGlMeoqVA6" title="Weighted average discount rate">8</span>%.</span></p>

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

<p id="xdx_89E_eus-gaap--LeaseCostTableTextBlock_zPInCpJPwaw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Assets:</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220630_zbzJzVmeNni6" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Operating lease right of use assets</td><td style="width: 2%">&#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">951,928</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 id="xdx_401_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzeAj_zWcDogiuj1d1" 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">353,646</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzeAj_z79nCajS8Bu1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease obligations-less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">666,477</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzeAj_zj8a511Dd8G4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease obligations</td><td>&#160;</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,020,123</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

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


<p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zHeHxyixrA8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-indent: 0.25in"><span id="xdx_8B6_zLXry9W7qwcd" style="display: none">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto">
  <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year
    ending December 31:</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 colspan="2" id="xdx_49A_20220630_zADNOJdGWusf" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zUG5WDrr0egg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 79%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022
    (July 1, to December 31, 2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">250,285</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_zcK3DtWhUNTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">305,627</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zHMXlhdHduxd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">245,761</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_z4VxIn12qll2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">196,462</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_z9QIiyPr1Zo7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">175,113</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zcUE19XHC374" 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">Total
    undiscounted minimum future lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,173,248</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z8olcigWnGXg" 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">Imputed
    interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 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">(153,125</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pp0p0" 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">Total
    operating lease liability</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020,123</span></td>
    <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_8A9_z9MC41IFVvf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118180928">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_800_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_z2YmxDyYFybb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_826_z7dg41gaT7Fi">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_z4hkqDtnrFv3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zKxxU117PG79" style="width: 6%; text-align: right" title="Gross value">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zSMIuamZXgPb" style="width: 6%; text-align: right" title="Accumulated amortization">73,866</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z5S2dNVm5SZ9" style="width: 6%; text-align: right" title="Net carrying value">120,420</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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Gross value">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Accumulated amortization">65,578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Net carrying value">128,708</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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zqY6VSbxPlLf" style="text-align: right" title="Gross value">493,945</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z9KWEvHw41N3" style="text-align: right" title="Accumulated amortization">303,485</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zvJBCiUvZL24" style="text-align: right" title="Net carrying value">190,460</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Gross value">493,945</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Accumulated amortization">233,471</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Net carrying value">260,474</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z81FjiYxV5zl" 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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zyDf165lqIdk" style="text-align: right" title="Accumulated amortization">933,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zI1IcC3n0nRk" style="text-align: right" title="Net carrying value">4,666,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" 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_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Accumulated amortization">373,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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Net carrying value">5,226,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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zaJ6hAv1HwBa" 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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zQAGqLtCTv3g" style="text-align: right" title="Accumulated amortization">125,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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z1oDLFxOYBAh" style="text-align: right" title="Net carrying value">475,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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Accumulated amortization">50,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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Net carrying value">550,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 (ticketing <br/> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zEkK2Fg9R6rc" style="text-align: right" title="Gross value">201,931</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zqH5NYyk8WHg" style="text-align: right" title="Accumulated amortization">5,583</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zUbXD5ldVjPe" style="text-align: right" title="Net carrying value">196,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Gross value">201,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Accumulated amortization">2,244</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Net carrying value">199,687</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">Client agreements (revenue cycle management segments)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zayrKnp3N948" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">792,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zL3lckpGK7mg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1361">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zpJvbSKcRnwg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">792,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"><span style="-sec-ix-hidden: xdx2ixbrl1365">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"><span style="-sec-ix-hidden: xdx2ixbrl1369">&#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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zpUSxTcZd8U6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">7,882,241</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zyS8h7X44erh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">1,441,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zVUW3KWIMoj2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">6,440,974</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">7,090,162</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">724,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">6,365,536</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 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 (ticketing and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zv3jVvVEr9Ol" style="text-align: right" title="Gross value">11,574,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zfg4wfhBNyJ" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1385">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z26sMckv7eOi" style="text-align: right" title="Net carrying value">11,574,468</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Gross value">9,931,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1391">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Net carrying value">9,931,547</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zIfNFmGx8rgk" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zqPrtqLdo6d5" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1397">&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zffK2igtqsX7" 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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">Patents and trademarks pending <br/> (video solutions segment)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z6GQAybO8kKe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">60,027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkuwnJpuprbc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1409">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zpImqNR3stti" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">60,027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">5,430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1415">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">5,430</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Total</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630_zmTpqWRNPps4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,116,736</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630_zJCQpUUJlI4a" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">1,441,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630_zrMur3mClPLj" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">18,675,469</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">17,627,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">724,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">16,902,513</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 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 0pt 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 June 30, 2022 and 2021 was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zX8vhftkYBm1">358,944
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_901_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210401__20210630_zTU0HYJkI94g">27,483</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
respectively, and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zYA3stKNGk82">716,910</span> and $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20210630_zuIhl2oFPMpj">50,114</span>, for the six months ended June 30, 2022 and 2021, 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 id="xdx_893_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkhs8862Faw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_8BC_zSa0jBY4eO6j" style="display: none">SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220630_zefLndMnYzYl">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zIfS4w4gVjBa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, to December 31, 2022)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">813,792</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zW5xjzxI3QDa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,448,622</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_z576P6EHJ9ab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,398,065</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_z2pX1a06YYj2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,311,958</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_zzcveFw98g64" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026 and thereafter</td><td>&#160;</td>
    <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,468,537</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zsnx4914Cnzj" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</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,440,974</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zLawHjAmRy1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118122112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_806_eus-gaap--OtherAssetsDisclosureTextBlock_ze6JKVWA2brk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 11. <span id="xdx_822_znz79fThxMl1">OTHER ASSETS</span></b></p>

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

<p id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zIGTk86ahZne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other assets were the following
at June 30, 2022 and December 31, 2021:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B6_zPp4KP4LtuQ4" style="display: none">SCHEDULE OF OTHER ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt 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: justify">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220630_zN9u4PztQNLe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zB0MEPSxvKpk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zPxIx67SrAQj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-size: 10pt; text-align: left">Lease receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">3,337,608</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">1,921,021</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_z7UM6cE8IYH4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Sponsorship network</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,337,465</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">30,752</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_z4jJDmrrbjib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1.5pt">Other</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">232,208</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">155,526</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_z7t31dAoB5ij" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total other assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,907,281</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,107,299</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zcu3bL5UGSPa" 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>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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_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>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118277728">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zrnWe7GUJxth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12. <span id="xdx_82B_zk5fsw0uPyNd">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>COVID-19
pandemic</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
COVID-19 pandemic represents a fluid situation that presents a wide range of potential impacts of varying durations for different global
geographies, including locations where we have offices, employees, customers, vendors and other suppliers and business partners.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Like
most US-based businesses, the COVID-19 pandemic and efforts to mitigate the same began to have impacts on our business in March 2020.
Since that time, the COVID-19 pandemic has dramatically impacted the global health and economic environment, including millions of confirmed
cases, business slowdowns or shutdowns, labor shortages, supply chain challenges, changes in government spending and requirements, regulatory
challenges, inflationary pressures and market volatility.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate within the complex integrated global supply chain for both vendors and customers. As the COVID-19 pandemic dissipates at varying
times and rates in different regions around the world, there could be a prolonged negative impact on these global supply chains. Our
ability to continue operations at specific facilities will be impacted by the interdependencies of the various participants of these
global supply chains, which are largely beyond our direct control. A prolonged shut down of these global supply chains could have a material
adverse effect on our business, results of operations, cash flows and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we have eased many of these modifications.
However, we may in the future reinstitute the same or similar changes or take further actions as may be required by government authorities
or that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to
continue most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic,
including its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or
cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28pt"><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 0pt 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 0pt 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 re-evaluate and update accruals as matters
progress over time.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">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. We have not concluded
that a material loss related to the allegations is probable, nor have we accrued a liability related to these claims. Although we believe
a loss could be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of
reasonably possible loss with respect to the potential damages given that the dispute is yet to enter the discovery process. We will continue
to vigorously pursue these claims, and we continue to believe that we have valid grounds for recovery of the disputed deliverables. However,
there can be no assurances as to the outcome of the dispute.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">While the ultimate resolutions are unknown, based on the information currently
available, we do not expect that this lawsuit will individually, or in the aggregate, have a material adverse effect to our results of
operations, financial condition and 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118269600">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zfLvc07eBIOb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13. <span id="xdx_82F_zYiu73uQjlF3">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_904_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zudyHkx3GWSj" title="Pretax compensation expense">381,601</span> and $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210401__20210630_zCvNMJ8MsAz" title="Pretax compensation expense">330,213</span>
for the three months ended June 30, 2022 and 2021, and $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zUZAZnahisvj" title="Pretax compensation expense">776,350</span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210630_zFadQsm6x0l8" title="Pretax compensation expense">656,378</span> for the six months ended June 30, 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2022, the Company had adopted nine 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;) and (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#8220;2020 Plan&#8221;). The 2005 Plan, 2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan and 2020
Plan are referred to as the &#8220;Plans.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 the Company&#8217;s employees, non-employee directors and others for up
to a total of <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220630_zJFskr2Ugynk" title="Stock options or restricted stock granted">6,675,000</span> shares of common stock. The 2005 Plan terminated during 2015 with <span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z18ovD03e59j" title="Shares unavailable for issuance">21,553</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
June 30, 2022 total <span id="xdx_903_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zxtulgMcwqsl" title="Stock options unexercised and outstanding">5,689</span>. The 2006 Plan terminated during 2016 with <span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zsDbMZiV29D4">54,787</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 June 30, 2022 total
<span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zX55yXfWZQpk">10,625</span>. The 2007 Plan terminated during 2017 with <span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zzN5SXMJs665">94,651</span> shares not awarded or underlying options, which shares are now unavailable for
issuance. There are <span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_z3bgp0s5rFi4">no</span> stock options granted under the 2007 Plan that remain unexercised and outstanding as of June 30, 2022. The 2008
Plan terminated during 2018 with <span id="xdx_902_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zdAzzdUEFoO5">40,499</span> shares not awarded or underlying options, which shares are now unavailable for issuance. There
were <span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zz8HnLutKYXd">no</span> stock options granted under the 2008 Plan that remain unexercised and outstanding as of June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that such awards better align the interests of our employees with those of its stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock
option grants. The Board of Directors has granted stock options under the Plans. These option awards have been granted with an exercise
price equal to the market price of the Company&#8217;s 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20220630_zSX7GrDEQavh" title="Options, available for grant">190,845</span> shares remained available for awards under the various Plans as of June 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 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_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvTteaS0ftZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4P67YXrhQl1" style="width: 16%; text-align: right" title="Options Outstanding, Beginning balance">1,086,063</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zmmrvqtTHoL7" style="width: 16%; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning balance">2.37</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zXXKeD1AkRd3" style="text-align: right" title="Options Granted">25,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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zL4SGFtrlyc9" style="text-align: right" title="Weighted Average Exercise Price, Granted">0.98</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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4yZLukIQILc" style="text-align: right" title="Options Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1501">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z79PxisXnQph" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1503">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z1jZHYXlFxK6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Forfeited">(23,750</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zvnYRhET1Z91" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">(4.33</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zHVdHqK8GO8e" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding, Ending balance">1,087,313</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zWIswep0zPsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending balance">2.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zT4DAYcRNxme" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Exercisable">999,813</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_ziehrlzJbnUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable">2.36</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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. The total estimated grant
date fair value stock options issued during the six months ended June 30, 2022 was $<span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_pp0p0_c20220101__20220630_z8ZeLAhSFLH5" title="Stock options granted, value">22,768</span>. Following are certain estimates and assumptions
utilized as of the issuance date to determine the grant-date fair value of the stock options issued during 2022:</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zoHhLu6AXYxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8BB_zEXINmT67WR2" style="display: none">SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility &#8211; range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220630_z74A3ZwbyP0j" style="width: 18%; text-align: right" title="Volatility - range">111.67</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_c20220101__20220630_zg4SBfqEcLai" style="text-align: right" title="Risk-free rate">1.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630_zufrkQlnTz61" title="Expected term">10.0</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20220630_zPnCO2bTEIZi" style="text-align: right" title="Exercise price">0.98</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zxivShj7tMT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20220630_zKHfSCtlvjBd" title="Aggregate intrinsic value">0</span>- and $-<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20211231_z2lPz7iN4ubi" title="Aggregate intrinsic value">0</span>-, at June 30, 2022 and December 31, 2021, respectively. The aggregate
intrinsic value of options exercisable was $-<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20220630_zEjQIpoKkaUg" title="Aggregate intrinsic value of options exercisable">0</span>- and $-<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20211231_z9yx37n6kf6g" title="Aggregate intrinsic value of options exercisable">0</span>-, at June 30, 2022 and December 31, 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2022, the unrecognized portion of stock compensation expense on all existing stock options was $-<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630_zhrZ3Ww2sxj7" title="Unrecognized portion of stock compensation expense">0</span>-.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zNAcVAhP43Z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="5" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="5" 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></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" 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 0pt 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 0pt 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average<br/>
                                            remaining</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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">&#160;</span></td>
    <td colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>contractual
    life</b></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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; 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"><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; 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></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: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zD6SyfW8xmGj" title="Exercise price range, lower limit">0.01</span>
    to $<span id="xdx_905_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zSLCXArJKCX2" title="Exercise price range, upper limit">2.49</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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zy0EICY3JX72" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">740,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: 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: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zjS2YX3lvtm6" title="Weighted average remaining contractual life, outstanding options">8.1</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zfNDthdGtmDe" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">652,500</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: 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_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zZ7MVX3CfVla" title="Weighted average remaining contractual life, exercisable options">8.0</span>
    years</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_900_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zfebcC4PaUr1" title="Exercise price range, lower limit">2.50</span>
    to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zn9hxHYg8Cne" title="Exercise price range, upper limit">3.49</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_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zf4p0pvn8ief" 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">310,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zJMtQxyNqfc4" title="Weighted average remaining contractual life, outstanding options">5.8</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 id="xdx_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zDKuoc9ekoDd" 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">310,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zeDvBVuIh5Gk" title="Weighted average remaining contractual life, exercisable options">5.8</span>
    years</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_90B_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zncLlrKfnnKa" title="Exercise price range, lower limit">3.50</span>
    to $<span id="xdx_90A_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSR9B7557q5d" title="Exercise price range, upper limit">4.49</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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zuDPrlOLpLkf" 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">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zIlMcUXf0w68" title="Weighted average remaining contractual life, outstanding options">3.3</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="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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSVzBJg0pvq6" 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">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zufRfsWE5y5b" title="Weighted average remaining contractual life, exercisable options">3.3</span>
    years</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; 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; 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; text-align: right"><span style="font-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_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630_zwz5uADReJL6" 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">1,087,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="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_90F_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zaYVJPOxpH48" title="Weighted average remaining contractual life, outstanding options">7.3</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="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_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630_zyBrcMjKphoe" 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">999,813</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zCvgXsoivsdl" title="Weighted average remaining contractual life, exercisable options">7.1</span>
    years</span></td></tr>
  </table>
<p id="xdx_8A6_zdnaHvTBWIdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 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_89D_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zy8bR5kKZIVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>grant date fair</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>value</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2021</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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9mJ7E97GBca" style="width: 16%; text-align: right" title="Number of Restricted shares, Non-vested Beginning Balance">1,057,375</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z4dlNyM5cOU6" style="width: 16%; text-align: right" title="Weighted average grant date fair value, Non-vested Beginning Balance">1.87</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1kt7WBoMghg" style="text-align: right" title="Number of Restricted shares, Granted">715,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxZ4kEBSxjx9" style="text-align: right" title="Weighted average grant date fair value, Granted">1.07</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zj2BedGN9Yl9" style="text-align: right" title="Number of Restricted shares, Vested">(463,375</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxQSF5tE4Bu3" style="text-align: right" title="Weighted average grant date fair value, Vested">(1.89</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZRBa0fU3Q4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted shares, Forfeited">(65,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaKpdyyZLmwc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, Forfeited">(1.06</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Nonvested balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgEi2agCCvud" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted shares, Non-vested Ending Balance">1,244,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5FNrn6Ys1Yj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, Non-vested Ending Balance">1.45</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zTaktpBzv4s3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
June 30, 2022, there were $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znb25TSdVi8k">880,299</span> of total unrecognized compensation costs related to all remaining non-vested restricted stock grants,
which will be amortized over the next <span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_pp0p0_dxL_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zu2QEYsfFura" title="::XDX::P55M"><span style="-sec-ix-hidden: xdx2ixbrl1607">fifty-five</span></span> months in accordance with their respective vesting scale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_z5E9FlFdu8z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B1_zdNcjrae4a6" style="display: none">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zWNsipyUMA7b" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zIJwa5uY8dYl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, 2022 through December 31, 2022)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">119,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">279,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,500</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_z6YhgRy65m7e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072199373520">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80C_ecustom--CommonStockPurchaseWarrantsTextBlock_zeceivmZcxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14. <span id="xdx_82D_zS9hS34HtzGk">COMMON STOCK PURCHASE WARRANTS</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six months from their respective issue date and allow the holders to
purchase up to <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember_pdd" title="Warrant to purchase">25,674,931</span> shares of common stock at $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_pdd" title="Exercise price">2.60</span> to $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_pdd" title="Exercise price">3.75</span> per share as of June 30, 2022. <span id="xdx_903_ecustom--WarrantExpirationTermDescription_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember" title="Warrant expiration date description">The warrants expire from August 21,
2022 through September 18, 2026</span> and under certain circumstances allow for cashless exercise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114_pdd" title="Warrant to purchase">42,550,000</span> shares of common stock. The warrants
issued on January 14, 2021 consist of (i) pre-funded warrants to purchase up to <span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase">7,200,000</span> shares of common stock and (ii) common stock
purchase warrants to purchase up to an aggregate of <span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase">10,000,000</span> shares of common stock. The warrants issued on February 1, 2021 consist
of (i) <span style="background-color: white">pre-funded warrants to purchase up to <span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase">11,050,000</span> shares of common stock</span> and (ii)
<span style="background-color: white">common stock purchase warrants (&#8220;February Warrants&#8221;) to purchase up to an aggregate
of <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase">14,300,000</span> shares of common stock.</span> 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 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 certain investors
cancelling February Warrants exercisable for an aggregate of <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819_pdd" title="Warrants exercisable for common stock">7,681,540</span> shares of common stock in consideration for its issuance of new
warrants (the &#8220;Exchange Warrants&#8221;) to such investors, exercisable for an aggregate of up to <span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pdd">7,681,540</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_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_pdd">6,618,460</span> shares of common stock, and extended the expiration
date of the February Warrants to <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_zH6Rz8JDaSo3" title="Warrants expiration date">September 18, 2026</span>. The Exchange Warrants provide for an initial exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20210819_pdd" title="Exercise price">3.25</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 0pt 0pt 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 0pt 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 cancelled February Warrants and Exchange Warrants were valued at $<span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_c20210819_pp0p0" title="Warrants outstanding">11,818,644</span> and $<span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstanding_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pp0p0" title="Warrants and Rights Outstanding">12,114,424</span> using the
original and modified expiry date of the warrants, respectively, using the Black-Scholes method. The difference of $<span id="xdx_903_ecustom--WarrantModificationExpense_c20210818__20210819_pp0p0" title="Warrant modification expense">295,780</span> was accordingly
recorded as a warrant modification expense in the consolidated statement of operations during 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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_ecustom--ScheduleOfWarrantModificationTableTextBlock_zV5yebGBro99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zQBTO02of1Ck" style="display: none">SCHEDULE OF WARRANT MODIFICATION</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms at August 19, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms at August 19, 2021</td><td style="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_982_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zsBUma4Qgb84" style="width: 16%; text-align: right">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_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zILF4x6ddtd8" style="width: 16%; text-align: right">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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zEygycTA6hQ6" style="text-align: right">0.78</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z9SAXM0Bbk23" style="text-align: right">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_98B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zBNSV6c7ooo8" style="text-align: right">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zFNtq9dEjdKb" 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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6AXJg0G09Fk">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_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zZacWtWnEeu7" 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_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zM4GyJaZWIQ9" style="text-align: right">3.25</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zz7HmhU5n2df" style="text-align: right" title="Warrants measurement input">3.25</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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6zDMRyZ6Eea" style="text-align: right">14,300,000</td><td style="text-align: left">&#160;</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--ModifiedTermsMember_z0s6OMOVIEjd" style="text-align: right" title="Common stock issuable under the warrants">14,300,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A3_zhE5e8nEcHqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20210818__20210819__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPIFNAzXAp4" 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 0pt 0pt 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--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zVNt9tHWeqF7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zqta9jKnO7ji" style="display: none">SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Issuance date assumptions</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022 assumptions</td><td style="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"><span id="xdx_905_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zdxYyATWeyH1">106.6</span> &#8211; <span id="xdx_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zjvMO8twDm7">166.6</span></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_98C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLVvWSlB4Jxh" style="width: 16%; text-align: right">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 style="text-align: right"><span id="xdx_908_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zffsx4swxwWl">0.08</span> - <span id="xdx_90C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zyMXAQeb3Fph">0.49</span></td><td style="text-align: left"> %</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zMZfaInBBM2d" style="text-align: right">3.01</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_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zNVnZW2EF5jc" style="text-align: right">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zZ5BxCWbq238" 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 id="xdx_903_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zWocoFVhgaVa">0.01</span> - <span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zWhB7ZU05B9">5</span> years </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zMe5hXhKyqVh">3.5</span> &#8211;<span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zPA5NFARuzva" title="Remaining contractual term"> 4.2</span> years </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_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MinimumMember_zzwMFMIEaXra">2.80</span> - <span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MaximumMember_zauRL98augs8">3.25</span> </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zG9wSBwjHHN" style="text-align: right" title="Derivative liability measurement input">3.25</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_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_pdd" style="text-align: right">42,550,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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_zjndTRQa9Hyi" style="text-align: right" title="Common stock issuable under the warrants">24,300,000</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AA_zWHLQBOI5usf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGe2aPkxHU2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zYnspc9kI6td" style="display: none">SUMMARY OF WARRANT ACTIVITY</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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zw0GkjxT1vX8" style="width: 16%; text-align: right" title="Warrants, Vested, Beginning balance">26,008,598</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--WeightedAverageExercisePriceVested_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zN8yTTxE7go9" style="width: 16%; text-align: right" title="Weighted average exercise price, Vested, Beginning balance">3.24</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1705">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1707">&#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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1709">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1711">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited/cancelled</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zAKQzDmID9K5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, Forfeited/Cancelled">(333,667</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, Forfeited/Cancelled">3.51</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested Balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6rCKDo9N2sd" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, Vested, Ending balance">25,674,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--WeightedAverageExercisePriceVested_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt5zuUzao594" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, Vested, Ending balance">3.24</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zb703JEDeceh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90A_ecustom--IntrinsicValueOfAllOutstandingWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Intrinsic value of all outstanding warrants">0</span>- as of June 30, 2022, and the weighted average remaining term is <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtM_c20220101__20220630_zjigZI9PkeL5" title="Weighted average remaining terms">45</span>
months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zWzE4fj8PZb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zPj0iucSlbkd" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&#160;</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; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise price</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of warrants</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <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 0pt 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-top: 0pt; margin-bottom: 0pt; 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 0pt 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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Exercise price">2.60</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">465,712</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 26%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zQSi6eS81cQj" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">1.1</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">316,800</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_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zAzqiNgihegg" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.8</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.25</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">24,300,000</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_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpbMA8vL3wN" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">3.9</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.36</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">566,666</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_zvaKGMw5fToh" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.7</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">25,753</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_zJybMG8z2Pc8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.1</span>
years</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 style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">25,674,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zalJNvhIJf0f" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">3.8</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zeiFTAuRQAb8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118207232">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_zjrjPpAEHLV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15. <span id="xdx_824_zZrtO428Tedc">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended June 30, 2022, the Company cancelled <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20220630_zdxQFUICrXPg" title="Number of restricted common stock cancelled">65,000</span> restricted shares of common stock due to forfeiture reasons.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2021, the board of directors of the Company authorized the repurchase of up to $<span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211206__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember__srt--RangeAxis__srt--MaximumMember_zd7CSoMdqkea" title="Stock repurchase authorized amount">10.0</span> million of the Company&#8217;s outstanding
common stock under the specified terms of a share repurchase program (the &#8220;Program&#8221;). During the three months ended June
30, 2022, the Company repurchased <span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zYlxFnvpHKel" title="Number of shares repurchased, shares">1,849,952</span> shares of its common stock for $<span id="xdx_90F_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zOmolFLzRY6d" title="Number of shares repurchased, value">1,962,755</span>, in accordance with the Program. Furthermore, during the six months ended June 30, 2022, the Company repurchased <span id="xdx_907_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zqvup8J7yERh">3,725,986</span> shares of its common stock
for $<span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_z6WvrfES4cOi">4,026,523</span>, in accordance with the Program. </span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityTableTextBlock_zHQh1533HAE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none"><span id="xdx_8B8_zmatUPupvJBb">SCHEDULE OF STOCK REPURCHASE</span></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">Period</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of<br/> Shares<br/> Purchased</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Average Price <br/> Paid per <br/> Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of <br/> Shares Purchased as<br/> Part of Publicly<br/> Announced <br/> Program</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maximum Approximate Dollar Value of<br/> Shares that May Yet Be<br/> Purchased Under the<br/> Program</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%">December 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Number of Shares Purchased">1,734,838</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Average Price Paid per Shares">1.14</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">1,734,838</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pp0p0" style="width: 10%; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1781">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>January 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">697,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">697,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1789">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>February 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">692,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">692,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1797">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>March 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">485,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">485,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1805">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zA8zk3QHdGX1" style="text-align: right" title="Number of Shares Purchased">595,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z1CkAZmGpT68" style="text-align: right" title="Average Price Paid per Shares">1.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zRyF8HF1hCGa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">595,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z81tGoZ2TbYc" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1813">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>May 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zHL6fGjor7Cl" style="text-align: right" title="Number of Shares Purchased">716,911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zvAWhi9ioldc" style="text-align: right" title="Average Price Paid per Shares">1.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zafxAjGLC6Xa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">716,911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zzPFICscmPM9" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1821">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>June 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zTtiuxEBjlYa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Purchased">537,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zVU6oO6tNWy8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Average Price Paid per Shares">0.96</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zgx7CciiaH72" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">537,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zEwjgqO0ELAb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1829">&#8212;</span></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">Total all plans</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--StockPurchasedDuringPeriodShares_c20220630_pp0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares Purchased">5,460,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharesIssuedPricePerShare_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Average Price Paid per Shares">1.10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">5,460,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program">3,998,398</td><td style="text-align: left">&#160;</td></tr>
  </table>



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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2022, the board of directors of the Company elected to terminate the Program, effective immediately. The Program began in December
2021, with the Company purchasing a total of <span id="xdx_902_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_znZev0fGWiT8">5,460,824</span> shares at a cost of $<span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zzF4VTXUTa8d">6,001,602</span> through June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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 0pt 0pt 0; 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 0pt 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_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20220630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zfRwN0NIjvhk" 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_90B_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_c20220630__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zoDhqSPM4xNd" title="Noncontrolling shareholders ownership percentage">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 attributable
to noncontrolling interests of consolidated subsidiary of $<span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220401__20220630_zRyToI4RsJ9e" title="Net income attributable to noncontrolling interests">383,326</span> and $-<span id="xdx_90C_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210401__20210630_zo2L3fK3cFr7">0</span>- for the three months ended June 30, 2022 and 2021, and $<span id="xdx_908_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220101__20220630_z4mGdr7I1oI4">285,232</span>
and $-<span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210101__20210630_zzXLGZE67SDi">0</span>- for the six months ended June 30, 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118262336">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_807_eus-gaap--EarningsPerShareTextBlock_zycUks52DXBc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16. <span id="xdx_829_zeEvwFRBIwnf">NET EARNINGS (LOSS) PER SHARE</span></b></span></p>

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

<p id="xdx_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zncHyFCwq2Wa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June
30, 2022 and 2021 are as follows:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_496_20220401__20220630_zmTSnlZNYIBl" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_491_20210401__20210630_zegigI42ZtA3" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_490_20220101__20220630_zJ66bBwVWk9k" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_498_20210101__20210630_zsYvgKUUIo1j" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Numerator for basic and diluted income per share &#8211; Net income (loss) attributable to common stockholders</td><td style="width: 2%">&#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,065,513</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">(5,382,487</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">(7,665,662</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">16,339,371</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></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">48,657,440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,513,691</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,787,562</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,177,399</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_i_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td>&#160;</td>
    <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: xdx2ixbrl1864">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1865">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1866">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1867">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White">
    <td>Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td>&#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">48,657,440</td><td style="text-align: left">&#160;</td><td>&#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">51,513,691</td><td style="text-align: left">&#160;</td><td>&#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">49,787,562</td><td style="text-align: left">&#160;</td><td>&#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">48,177,399</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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_i_pdd" 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">(0.02</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.10</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.15</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.34</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" 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">(0.02</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.10</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.15</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.34</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 six
months ended June 30, 2022 and 2021, 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 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120265856">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80B_ecustom--VentureTransactionsDisclosureTextBlock_zWbTqiVMMTMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17. <span id="xdx_826_zI01MGyprV4h">DIGITAL ALLY HEALTHCARE VENTURE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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_90F_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zfGWx4W7Svpc" 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_903_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zui7Tw7RSz1e" 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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;Initial Payment Amount&#8221;) of $<span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zSrlpyZyWosk" title="Initial Payment Amount">850,000</span>. In addition to the 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoVqaJ55fhbj" title="Debt 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_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zfDZfY2qiwy8" title="Fair value of contingent promissory note">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_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zDRphBw1GiE4" title="Repayments of principal and accrued interest">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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zrGKU6xMj3t1" title="Aggregate purchase price">1,376,509</span>. Total acquisition related costs aggregated $<span id="xdx_902_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zLduVuLaiiw3" 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_906_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zjccaHNSuXje" title="Increase in 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 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 and final estimated fair value of assets acquired, and liabilities assumed
in the Healthcare Acquisition were as follows:</span></p>

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

<p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zyjMQ08p8yLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTF7ghFshcGf" style="display: none">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z8PxIilBKhPl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zgbilKMSry76" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>Purchase price allocation</b></p></td><td>&#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">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Preliminary</b></p>as allocated<br/>
June 30, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Final</b></p>as allocated<br/>
June 30, 2022</td><td style="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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; 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: 16%; 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: 16%; text-align: right">174,351</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zrtMCuQfhe6k" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; Client Agreements</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_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zlonTeQkuXn6" 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: xdx2ixbrl1912">&#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_zjNn0dQ0Sv22" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zPe8xe1n6poc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">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>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zTuWlcvlUR28" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Net assets acquired and liabilities assumed</td><td>&#160;</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="text-align: left">&#160;</td><td>&#160;</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="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_407_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0" 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">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Total Healthcare Acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z5t1rzSUu066" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zDXsWRIoxZSc" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A9_zv754yOU8Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0; text-align: justify; text-indent: 0.5in">Definite-lived intangible assets
consist of client agreements and are amortized on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill
and Other Intangible Assets.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zFzb4dOTfsh1">2,270,000</span>. In addition to the 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zCQY81lOomPa">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_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zVIoVVvhnbTb">2,920,000</span>. Total acquisition related costs aggregated $<span id="xdx_90B_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoT0EnZMvFP4">5,602</span>, which was expensed as incurred.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on August 31, 2021. The preliminary estimated fair value of assets acquired, and liabilities
assumed in the Medical Billing Acquisition were as follows:</span></p>

<p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z0zIGOjdljSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zQmT8ftb7Ojb" 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; 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" id="xdx_498_20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zDtItHrCigKk" 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>Amount</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></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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_ztFEWWwG0Oya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired</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: 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: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">401,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Goodwill_iI_pp0p0_zq5bcI6xZtX2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zfyeKUe6Cn9i" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed pursuant to stock purchase agreement</span></td>
    <td style="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">(401,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zVhx2mpNNvwa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zMBvGo6Y0PQe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">2,270,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zoOHbWod0gi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration promissory note</span></td>
    <td style="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">650,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zfqZ9pJNLLR2" 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">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AD_zSTJudJ0oAXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zE1xgHVZSo4e">1,153,626</span>. In addition to the 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEDyWabV8lYh">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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zzaqGpMEs5Vl">1,903,626</span>. Total acquisition related costs aggregated $<span id="xdx_909_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z3LhQFSzDKMf">7,996</span>, which was expensed as incurred.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on January 1, 2022. The preliminary estimated fair value of assets acquired, and liabilities
assumed in the Medical Billing Acquisition were as follows:</span></p>

<p id="xdx_892_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z2YUg4s3g0e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zEZNdTzv6mFc" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zyMVWer5ZT2c" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zpJoOntQbvek" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; 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_zNYqG778oUPg" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z4GxEuCzlg4b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_ziw8ZL394FZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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="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_z2BgYeLT048d" 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_zU7oBChS0Wv5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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="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">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z1VSZxkFqSP2" style="border-bottom: Black 2.5pt double; text-align: right">1,903,626</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zAS7MoNM5tbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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;Initial Payment Amount&#8221;) of $<span id="xdx_903_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zw1iDaWRkIy">230,000</span>. In addition to the 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_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zyYdvdGHLRC">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_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zWBB3S90pON9">335,000</span>. Total acquisition related costs aggregated $<span id="xdx_901_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_z8f6aM4XIV2e">10,322</span>, which was expensed
as incurred.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with 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 estimated fair value of intangible assets acquired in the Medical Billing Asset Acquisition were as follows:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"/>

<p id="xdx_89A_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znJ7z1O69We5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zBiQUUSdypf6" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znHXgTDVQEIf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zD9JtWN0mdfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Intangible assets acquired &#8211; client agreements</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 18%; text-align: right">335,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zg9CdBwz37bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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="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_zlTEPD8I1uUd" 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_zVw5z6cLETnj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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="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">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zgK3yM2rPfu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price">335,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Definite-lived intangible assets consist of client agreements and are amortized
on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill and Other Intangible Assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 3, &#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 0pt 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>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118184352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TICKETSMARTER ACQUISITION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80B_eus-gaap--BusinessCombinationDisclosureTextBlock_zHjAbgqLwiNl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18. <span id="xdx_824_zq9SVjOurS5g">TICKETSMARTER ACQUISITION</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, Digital Ally, Inc. formed TicketSmarter, Inc. (&#8220;TicketSmarter&#8221;), 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 ticketing business segment. In accordance with the stock purchase agreement, the Company
agreed to an initial payment (the &#8220;Initial Payment Amount&#8221;) of $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Initial Payment Amount">9,403,600</span> through a combination of cash and common stock.
In addition to the 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_90A_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z77FK0vvqWbc" 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_90A_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_pp0p0_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEeNmVnUa9hf" 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_90D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_c20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zv594WnqCG57" 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_90B_ecustom--WorkingCapitalAdjustment_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Working capital adjustment">297,726</span> of the escrow amount with the $<span id="xdx_905_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z84EN7DOdGV3" title="Escrow amount to sellers">202,274</span> released to the sellers.
The total acquisition related costs aggregated $<span id="xdx_907_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20210101__20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 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--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSkfx3ZHkYr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zwrFUAt1b0nh" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span></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; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_494_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHegs1mWBVMe" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_493_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zp9RSWsTEczk" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Preliminary
                                            purchase price</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>allocation</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">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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 colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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></tr>
  <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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" 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>September
    30,<br/>
    2021</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 colspan="2" 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 0pt 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 0pt 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="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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zA0YtScamQEf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired, including $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRUxJTUlOQVJZIEZBSVIgVkFMVUUgT0YgQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIEFDUVVJU0lUSU9OIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--CashAcquiredFromAcquisition_pp0p0_c20210930__20210930_zPcY0NM0VFxc">51,432</span> of cash acquired</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,139,930</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: 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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,748,291</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zWPyd3dSqWk7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable
    intangible assets acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</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 style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,800,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_zwCPKliWOJQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">11,839,308</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">5,886,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zRfaBAmKwwHc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed</span></td>
    <td style="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">(5,128,964</span></td>
    <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"><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">(5,128,964</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zxu4fL6PnI5j" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,850,274</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,305,874</span></td>
    <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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zERB9dVlpuke" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at TicketSmarter Acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">8,413,240</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">8,413,240</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zmRsyMuyD2Lb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock issued as consideration for TicketSmarter Acquisition at date of acquisition</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">990,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">990,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zssTqzuUE9i1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration earn-out agreement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">4,244,400</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,700,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zsnL8Jilsgyl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at closing to escrow amount</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">500,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">500,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    retained from escrow amount pursuant to settlement of working capital target</span></td>
    <td style="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">(297,726</span></td>
    <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"><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">(297,726</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    TicketSmarter Acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zexTJJzdFAmb" 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">13,850,274</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20211231__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zD4ts4StTyU9" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total TicketSmarter Acquisition purchase price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,305,874</span></td>
    <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_8A0_zhywUHgtzwV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_zIs4X94mPEx6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B3_zqVimQEvU8fl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES</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">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="2" 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>Cost</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 colspan="2" 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>Amortization
    through <br/>
    June 30,<br/>
    2022</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="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">Identifiable
    intangible assets:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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; padding-left: 10pt; width: 54%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">600,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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zEEHGSeqpYA3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">&#8212;</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">indefinite</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sponsorship
    agreement network</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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_98A_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,600,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 id="xdx_98D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z79mfh5OhJ7d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">933,333</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_904_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zLXsqYd1ZM0i" title="Estimated useful life">5</span>
    years</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Search
    engine optimization/content</span></td>
    <td style="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_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_pp0p0" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">600,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 id="xdx_981_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_z9cXK3jgX9kd" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="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_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zpVGE8tUbn24" title="Estimated useful life">4</span>
    years</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901_pp0p0" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,800,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">$</span></td>
    <td id="xdx_987_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630_zZrsm68Bog2g" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058,333</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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></tr>
  </table>
<p id="xdx_8A1_z4ZH0DGMiuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 three and six months ended June 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118167408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT DATA<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_zrGMVEEN5PXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19. <span id="xdx_820_zHmOQDQZkyD6">SEGMENT DATA</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 Ticketing, 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. 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 it is not considered a separate business segment for financial reporting purposes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zdpuVzmXGwel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022,
and June 30, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ze6VTPdGKlu5" style="display: none">SCHEDULE OF SEGMENT REPORTING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: center">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220401__20220630_zoQBIxGxhD8k" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210401__20210630_z7ZT5OxXnBo2" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2021</td><td style="display: none; font-weight: bold">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_490_20220101__20220630_zzweIzKo1TGf" style="text-align: right">1</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_497_20210101__20210630_z5JC8vbdX0Nh" style="text-align: right">2</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30,</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></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>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zKPVwNQuULE2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,049,756</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">2,493,671</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%">4,059,805</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%">5,029,501</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zSZ2z0G2AS9" 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,120,738</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: xdx2ixbrl2073">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">4,024,695</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2075">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zYawrTyXad3j" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,180,963</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">11,561,738</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2080">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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">9,351,457</td><td style="padding-bottom: 2.5pt; text-align: 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,493,671</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">19,646,238</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">5,029,501</p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zhAswAX1ZGdh" 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">759,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,260,800</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">1,027,440</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2,072,683</p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMH4zPiyh9F7" 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">957,263</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: xdx2ixbrl2093">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,654,432</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2095">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z7ScAWs4PVf7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,805</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: xdx2ixbrl2098">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">976,824</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2100">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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,719,078</td><td style="padding-bottom: 2.5pt; text-align: 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,260,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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">3,658,696</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2,072,683</p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCzTdpVyAFb8" 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,130,749</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(296,601</td><td style="text-align: left">)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0">(2,846,004</p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(979,520</p></td>
    <td>)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zh5eyuMNiFEh" 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">247,301</td><td style="text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2113">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">118,783</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2115">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zROhmzRqnuoi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,320,694</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: xdx2ixbrl2118">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(3,766,541</p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2120">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zsiKoSA0GpCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">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">(3,457,110</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">(2,320,283</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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(6,970,828</p></td>
    <td style="padding-bottom: 1.5pt">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(4,503,058</p></td>
    <td style="padding-bottom: 1.5pt">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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">(6,661,252</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">(2,616,884</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(13,464,590</p></td>
    <td style="padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(5,482,578</p></td>
    <td style="padding-bottom: 2.5pt">)</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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zvClh4aueg3c" 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">209,442</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">87,830</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">385,516</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">145,459</p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zkIlKSzWEaf6" 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">319,175</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: xdx2ixbrl2138">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">638,358</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2140">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z2YH7bx7LTq" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">218</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: xdx2ixbrl2143">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">364</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2145">&#8212;</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">528,835</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">87,830</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">1,024,238</p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">145,459</p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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>&#160;</td>
    <td colspan="2" id="xdx_497_20220630_zbUfCNIsCjsl" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20211231_zpDU6CYAxcMj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#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 id="xdx_402_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zNK71HkMSX15" 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">35,219,240</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">25,983,348</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMgaIDpBiq55" 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,678,775</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">934,095</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z5xnWwAKNtdl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,097,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,260,780</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z39GbE3WYid7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Corporate</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,733,487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,810,974</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_zYWO7UGL2jU8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total Identifiable Assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">70,728,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">82,989,197</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A4_zc9PDRkpt84a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 affecting 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_90E_ecustom--InventoryValuationReservesVideoSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zRaJiZ6Us2d6" title="Reserve for excess">3,272,831</span> and a reserve for the ticketing segment of $<span id="xdx_908_ecustom--InventoryValuationReservesTicketingSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z9Tp0hnTpyH8" title="Obsolete inventory">449,635</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118186784">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOyZBM9LguLb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20. <span id="xdx_82D_zarQjY1dRJ6f">RELATED PARTY TRANSACTIONS</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 27, 2022, the Board
of Directors appointed Christian J. Hoffmann, III as a member of the Board, effective immediately. Mr. Hoffmann is a principal owner and
manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.</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"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_902_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zriDvytwPWna" title="Working capital loan">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_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zVhtgIjPz1d">138,384</span> as of June 30, 2022 and the Company anticipates full repayment of this
advance during the year ended December 31, 2022. During the six months ended June 30, 2022, the Company paid distributions to the noncontrolling
in consolidated subsidiary totaling $<span id="xdx_904_eus-gaap--DeferredCompensationArrangementWithIndividualDistributionPaid_c20220101__20220630_zrRpFTJ6qxCc" title="Distributions paid">15,692</span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin: 0pt">On August 1, 2022, Mr. Hoffmann resigned as a member of the Board, effective
immediately. He remains as a principal owner and manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary
Nobility Healthcare, LLC.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118267936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_801_eus-gaap--SubsequentEventsTextBlock_zIBYxaKjZ8ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 21. <span id="xdx_824_z9KcTdf3obcg">SUBSEQUENT EVENTS</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; background-color: white"><b><i>Notice of Delisting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">On July 7, 2022,
Digital Ally, Inc., a Nevada Corporation (the &#8220;Company&#8221;), received a written notification (the &#8220;Notice&#8221;) from
the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) notifying the Company that it was not in
compliance with the minimum bid price requirement for continued listing on the Nasdaq Capital Market, as set forth under Nasdaq Listing
Rule 5550(a)(2) (the &#8220;Minimum Bid Price Requirement&#8221;), because the closing bid price of the Company&#8217;s common stock,
par value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJG2emHeo73j" title="Common Stock, Par or Stated Value Per Share">0.001</span> per share (the &#8220;Common Stock&#8221;), was below $<span id="xdx_90B_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0u2JEJ34YZ6" title="Share price">1.00</span> per share for the previous thirty (30) consecutive business
days. The Notice has no immediate effect on the listing of the Common Stock, which will continue to trade uninterrupted on the Nasdaq
Capital Market under the ticker &#8220;DGLY.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant
to Nasdaq Listing Rule 5810(c)(3)(A), the Company has been granted 180 calendar days from the date of the Notice, or until January 3,
2023 (the &#8220;Compliance Period&#8221;), to regain compliance with the Minimum Bid Price Requirement. If at any time during the Compliance
Period, the bid price of the Common Stock closes at or above $<span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdjRR4HiYsD8">1.00</span> per share for a minimum of ten (10) consecutive business days, Nasdaq
will provide the Company with written confirmation of compliance with the Minimum Bid Price Requirement and the matter will be closed.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In
the event the Company does not regain compliance with the Minimum Bid Price Requirement by January 3, 2023, the Company may be eligible
for an additional 180-calendar day grace period. To qualify, the Company will be required to meet the continued listing requirement for
market value of publicly held shares and all other initial listing standards for the Nasdaq Capital Market, with the exception of the
Minimum Bid Price Requirement, and will need to provide written notice to Nasdaq of its intent to regain compliance with such requirement
during such second compliance period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">If the
Company does not regain compliance within the allotted compliance period(s), including any extensions that may be granted by Nasdaq, Nasdaq
will provide notice that the Common Stock will be subject to delisting from the Nasdaq Capital Market.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Resignation of a Member of Board of Directors</i></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; background-color: white">On August
1, 2022, Mr. Hoffmann resigned as a member of the Board, effective immediately. He remains as a principal owner and manager of Nobility,
LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117413824">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_NatureOfOperationsPolicyTextBlock', window );">Nature of Operations:</a></td>
<td class="text"><p id="xdx_840_ecustom--NatureOfOperationsPolicyTextBlock_zSiMKsnfAxJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86C_zAVpBN8TXeuk">Nature
of Operations:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of Digital Ally, Inc. (with its wholly-owned subsidiaries, Digital Ally International, Inc., Shield Products, LLC, Digital Ally
Healthcare, LLC, TicketSmarter, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom 440, 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 Ticketing
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 Ticketing 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 18.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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>
<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_BasisOfPresentationPolicyTextBlock', window );">Basis of Presentation:</a></td>
<td class="text"><p id="xdx_847_ecustom--BasisOfPresentationPolicyTextBlock_ziHjmAVu6YKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zGNXbVZK7KRl">Basis
of Presentation:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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 six month periods ended June 30, 2022 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><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, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_UnusualOrInfrequentItemsPolicyTextBlock', window );">COVID-19 pandemic/Supply Chain:</a></td>
<td class="text"><p id="xdx_848_ecustom--UnusualOrInfrequentItemsPolicyTextBlock_z2muaZQ9OM01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zP5k9A4kxoG9">COVID-19
pandemic/Supply Chain:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The COVID-19
pandemic continues to represent an evolving and fluid situation that presents a wide range of potential impacts of varying durations for
different global geographies, including locations where the Company has offices, employees, customers, vendors and other suppliers and
business partners.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">Like most U.S.-based businesses, the COVID-19 pandemic and efforts to mitigate
the same began to have impacts on our business in March 2020. Since that time, although the original effect of the COVID-19 pandemic has
eased, we have continued to operate in an uncertain economic environment that is characterized by, business slowdowns or shutdowns, labor
shortages, supply chain challenges, changes in government spending and requirements, regulatory challenges, inflationary pressures and
market volatility.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">We continue to experience operational
challenges as a result of worldwide events including the Russia-Ukraine conflict, continued uncertainty associated with the pandemic,
and volatility in global markets, which are compounded by the complex integrated global supply chain for both vendors and customers. As
the COVID-19 pandemic dissipates at varying times and rates in different regions around the world, there could be a prolonged negative
impact on these global supply chains. Our ability to continue operations at specific facilities will be impacted by the interdependencies
of the various participants of these global supply chains, which are largely beyond our direct control. A prolonged shut down of these
global supply chains could have a material adverse effect on our business, results of operations, cash flows and financial condition.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we eased many of these modifications. However,
we may, in the future, reinstitute the same or similar changes or take further actions as may be required by government authorities or
that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to continue
most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic, including
its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"><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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Consolidation:</a></td>
<td class="text"><p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsgDg1IO9ysc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zHmLZfXSbTK4">Basis
of Consolidation:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom
440, Inc., 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 0pt 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 0pt 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. Lastly, the Company formed TicketSmarter, Inc.
upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its global ticketing operations. The Company formed
Worldwide Reinsurance Ltd., which is a captive insurance company domiciled in Bermuda. It will provide primarily liability insurance
coverage to the Company for which insurance may not be currently available or economically feasible in today&#8217;s insurance marketplace.
The Company formed Digital Connect, 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 0pt 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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z8vk0wPzbWj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zUM4WhoycZ1f">Fair
Value of Financial Instruments:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify"><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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition:</a></td>
<td class="text"><p id="xdx_846_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z3UVRjDIJSw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_ztIdmb9OJaH5">Revenue
Recognition:</span></b></span></p>

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

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

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The Company considers customer
purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customer. In situations where
sales are to a distributor, the Company had concluded its contracts are with the distributor as the Company holds a 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.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports ticketing 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 ticketing 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 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 three months ended June 30, 2022, the Company recognized revenue of $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20220630_zO7HDqr4K9dk" title="Contract liabilities, revenue recognized">0.4</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 id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none">SCHEDULE OF CONTRACT LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Additions/Reclass</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Recognized Revenue</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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="width: 36%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions">611,938</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized">333,075</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending">1,944,382</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">2,174,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">775,309</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">4,087,426</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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">2,786,887</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,108,384</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">6,031,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zfTuxAUeSxVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_90F_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20220630_zDpvbIrhTZF3" title="Sales return and allowances">117,552</span> and $<span id="xdx_908_ecustom--SalesReturnsAndAllowances_pp0p0_c20210101__20211231_zzCkQ3PTA4s9" title="Sales return and allowances">45,298</span> for the six months ended June 30, 2022 and year ended December 31, 2021, 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 0pt 0pt 0; text-align: justify"><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_UseOfEstimates', window );">Use of Estimates:</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--UseOfEstimates_z1GbilK1UWi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zxbVV2RtMZse">Use
of Estimates:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zADivIf1fx4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zZyqfz48Hzb1">Cash
and cash equivalents:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B4_z7CgmjoAwA86" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0789">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0791">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">7,612,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 id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0799">&#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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">7,612,389</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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">13,454,246</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">13,454,246</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 0pt 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0813">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0815">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost">14,928,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0823">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value">14,928,526</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">12,079,901</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0829">&#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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses">(31,881</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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">12,048,020</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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">32,039,673</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0837">&#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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses">(31,881</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">32,007,792</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zkpEXwgVtpA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220630_zKtNi9be5hpc" 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 June 30, 2022 and December 31, 2021, the uninsured balance amounted to $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220630_zIzanOg5kQAg" title="Uninsured balance">11,682,011</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zSldnUaYErNg" title="Uninsured balance">29,836,142</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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_ReceivablesPolicyTextBlock', window );">Accounts Receivable:</a></td>
<td class="text"><p id="xdx_847_eus-gaap--ReceivablesPolicyTextBlock_zUWUm21qpN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z8TrygIYwKQi">Accounts
Receivable:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 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 0pt 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 0pt 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" 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_848_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zX4HhA2TlP62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zmKHdD7QCZs2">Goodwill
and Other Intangibles:</span></b></span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 an income approach. Under the income approach, the Company determined
fair value based on estimated discounted future cash flows of each reporting unit. Determining the fair value of a reporting unit is
judgmental in nature and requires the use of significant estimates and assumptions, including revenue growth rates and EBITDA margins,
discount rates and future market conditions, among others.</span></p>

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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 June 30, 2022 and concluded
that there was no impairment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 and license agreements. 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 0pt 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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p id="xdx_842_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zscowG08WKZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zw4hCxGwEzfe">Segment
Reporting</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 <span id="xdx_908_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20220101__20220630_zjx5lVfgCyA9" title="Number of operating segments">three</span> operating segments are Video Solutions, Revenue Cycle Management, and Ticketing, 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. The Company&#8217;s captive insurance subsidiary provides
services to the Company&#8217;s other business segments and not to outside customers; however, that subsidiary had no activity in the
three months ended June 30, 2022 and 2021. Therefore, its operations will be eliminated in consolidation, and it is not considered a separate
business segment for financial reporting purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_847_ecustom--ContingentConsiderationPolicyTextBlock_zNTZlHSAu87l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zU8gUJcGztE5">Contingent
Consideration</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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_840_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zwMyNdWEBfsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z8KDzjiXS9ma">Repurchase
and Cancellation of Shares</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Company&#8217;s Board of Directors (the &#8220;Board&#8221;) 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 0pt 0pt 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 0pt 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 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_848_ecustom--NonControllingInterestsPolicyTextBlock_zz6TBJWp8TH2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zhpCUyTROaG9">Non-Controlling
Interests</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 represents the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interests 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 0pt 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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards</a></td>
<td class="text"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zZcnWXjeU5Fe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zTprGomqp3Wk">New
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-06 to simplify the accounting for convertible debt instruments as the current accounting guidance was
determined to be unnecessarily complex and difficult to navigate. The ASU primarily does three things: (1) The ASU eliminates the beneficial
conversion feature model and the cash conversion model. The elimination of these models will result in more convertible instruments (convertible
debt instruments or convertible preferred stock instruments) being reported as a single liability instrument. The ASU also makes targeted
improvements to the related disclosures, (2) The ASU eliminates certain settlement conditions that are required to qualify for derivative
scope exception which will allow for less equity contracts to be accounted for as a derivative and (3) The ASU aligns the diluted EPS
calculation for convertible instruments by requiring the use of the if-converted method and requiring share settlement be included in
the calculation when the contract includes an option of cash or share settlement. ASU No. 2020-06 is effective for fiscal years beginning
after December 15, 2021 with early adoption permitted for fiscal years beginning after December 15, 2020. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, FASB issued ASU No. 2020-01 which represents a consensus of the Emerging Issues Task Force and it clarifies certain items related
to ASU 2016-01, Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial
Liabilities. The ASU (1) clarifies that when an entity is either applying the equity method or upon discontinuing the equity method it
should consider observable price changes in orderly transactions for the identical or a similar investment with the same issuer for valuing
basis of the investment and (2) clarifies that when determining the accounting for certain forward contracts and purchased options an
entity should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity
method or fair value option. ASU No. 2020-01 is effective for fiscal years beginning after December 15, 2020 with early adoption permitted.
The Company adopted this update for the quarter ended March 31, 2021. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 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. The Company will continue to evaluate the effect of adopting ASU 2016-13 will have on the Company&#8217;s consolidated financial
statements.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2018, the FASB issued ASU No. 2018-15, <i>Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)</i>, or ASU 2018-15.
ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service
contract. The amendments under ASU 2018-15 are effective for interim and annual fiscal periods beginning after December 15, 2019, with
early adoption permitted. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
<span style="color: #202124; background-color: white">The amendments in ASU 2019-12 are effective for&#160;public business entities for
fiscal years beginning after Dec.&#160;15, 2020. </span>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_BasisOfPresentationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis Of Presentation [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_BasisOfPresentationPolicyTextBlock</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_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_NatureOfOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Operations [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_NatureOfOperationsPolicyTextBlock</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_UnusualOrInfrequentItemsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unusual Or Infrequent Items [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_UnusualOrInfrequentItemsPolicyTextBlock</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116616656">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_ScheduleOfContractLiabilitiesTableTextBlock', window );">SCHEDULE OF CONTRACT LIABILITIES</a></td>
<td class="text"><p id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none">SCHEDULE OF CONTRACT LIABILITIES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Additions/Reclass</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Recognized Revenue</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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="width: 36%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions">611,938</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized">333,075</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending">1,944,382</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">2,174,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">775,309</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">4,087,426</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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">2,786,887</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,108,384</td><td style="padding-bottom: 2.5pt; text-align: 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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">6,031,808</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_ScheduleOfShortTermDebtTextBlock', window );">SCHEDULE OF SHORT TERM INVESTMENTS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B4_z7CgmjoAwA86" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Realized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0789">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0791">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value">5,841,857</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">7,612,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 id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0799">&#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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">7,612,389</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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">13,454,246</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">13,454,246</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 0pt 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Adjusted Cost</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Gains</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Unrealized Losses</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fair 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: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0813">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0815">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value">5,031,246</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term investments with
original maturities of 90 days or less (Level 1):</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost">14,928,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0823">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value">14,928,526</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">12,079,901</td><td style="padding-bottom: 1.5pt; text-align: left">&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0829">&#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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses">(31,881</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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">12,048,020</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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">32,039,673</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0837">&#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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses">(31,881</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">32,007,792</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_ScheduleOfContractLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract liabilities [Table TextBlock]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfContractLiabilitiesTableTextBlock</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118213344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zYekyWO15Gg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220630_zhkYLX4GRRo9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20211231_zwPpL1RnzIV7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zCn5SAat87t8" 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">4,083,713</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">3,062,046</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_zZa8IhBp2St6" 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">153</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: xdx2ixbrl0873">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zJ7PLysCMtxa" 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">7,866,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,410,307</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zJHBpNheHxh5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods &#8211; ticketing 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">1,178,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#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,102,272</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zDd5RDhZ4xO2" 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">13,128,421</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,574,625</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_znm2Jw2lRtCf" 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">(3,272,832</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,353,458</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zELe2ksmg2U7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Reserve for excess and obsolete inventory &#8211; ticketing 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">(449,635</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">(561,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zLAUH1CDfjq7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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">9,405,954</td><td style="padding-bottom: 2.5pt; text-align: 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">9,659,536</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117145168">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_893_eus-gaap--ConvertibleDebtTableTextBlock_zfFjRPPTY9fj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span id="xdx_8BE_zJZA20nzc5V4" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220630_zT1oRDlkipZ7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">June 30, 2022</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_491_20211231_zzsbpwcySwYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zKNYDtF2gQn4" 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 id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0" 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">211,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">317,212</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0" 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">426,326</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">650,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zmtUFJ6Y898k" 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">481,151</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: xdx2ixbrl0911">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zCGZ9GzPFrE9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: xdx2ixbrl0913">&#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: xdx2ixbrl0914">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pp0p0_zODCIbtCuFjl" 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">1,269,344</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,117,212</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zTG3bihQmCMj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">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">514,664</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">389,934</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">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">754,680</td><td style="padding-bottom: 2.5pt; text-align: 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">727,278</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_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zV2wZxTC9BJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of June 30, 2022:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto">
  <tr style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20220630_zBTfNShgzWme" 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>June
    30, 2022</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 id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzusX_zNcaEmd5pqD8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 79%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022 (July 1, 2022 to December 31,
    2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257,317</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzusX_zPCK9P0j7eYk" 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">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">514,722</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzusX_zegksPAO5Tbb" 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">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">355,295</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzusX_zCeB8t3DIST6" 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">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,412</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pp0p0_maLTDzusX_z3L3z0Q7bcY4" 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">2026</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,542</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pp0p0_maLTDzusX_zXQ3CzdgJs07" 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">2027 and thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,056</span></td>
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40F_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzusX_zY5NDoiWifIe" 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">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,269,344</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117145296">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89A_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zV0IfFDJurja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zzz07J6Fbfwb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdb6kKYezF1d" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNmImc68O0F" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zX3l47VHY3Bd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_ze4xrVxlvKj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1021">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1022">&#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: 12%; text-align: right">9,285,143</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">9,285,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zTzUjPeRtlz9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">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"><span style="-sec-ix-hidden: xdx2ixbrl1026">&#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: xdx2ixbrl1027">&#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,119,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">1,119,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_z30R3QEFj1Ug" 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: xdx2ixbrl1031">&#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: xdx2ixbrl1032">&#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">10,404,487</td><td style="padding-bottom: 2.5pt; text-align: 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">10,404,487</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 0pt 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; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zx3iebZGhQZ9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn2tiw9uDr1c" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z0owvUUdYiC1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231_z476UKvKYBh7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31, 2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 1</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 2</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Level 3</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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 colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zVllp78lkqPd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 36%; text-align: left">Warrant derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1036">&#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: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1037">&#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: 12%; text-align: right">14,846,932</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">14,846,932</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zHR5myAPNPte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Contingent consideration promissory notes and 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"><span style="-sec-ix-hidden: xdx2ixbrl1041">&#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: xdx2ixbrl1042">&#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">967,212</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">967,212</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zzkQg5RAq2u4" 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: xdx2ixbrl1046">&#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: xdx2ixbrl1047">&#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">15,814,144</td><td style="padding-bottom: 2.5pt; text-align: 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,814,144</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_89B_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_zPJLo8LKmerh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#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; 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="width: 60%">Balance, December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zlIxkoGqU4a1" style="width: 16%; text-align: right" title="Beginning balance">967,212</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zYmjaKHSDC7e" style="width: 16%; text-align: right" title="Beginning balance">14,846,932</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">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zXP6IgMO5gN6" style="text-align: right" title="Issuance of contingent consideration promissory note">750,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_znmwurSeewHh" style="text-align: right" title="Issuance of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1059">&#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">Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z7xPVti07qaa" style="text-align: right" title="Issuance of contingent consideration promissory note">105,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zfaoV5fXao48" style="text-align: right" title="Issuance of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1063">&#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">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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zbUZT8dc4wN3" style="text-align: right" title="Principal payments on contingent consideration promissory notes">(116,198</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z5iFCGu4Q4M9" style="text-align: right" title="Principal payments on contingent consideration promissory notes"><span style="-sec-ix-hidden: xdx2ixbrl1067">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z9nhk5gkeiIc" style="text-align: right" title="Change in fair value of contingent consideration promissory note">56,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zp6nSqv19QC4" style="text-align: right" title="Change in fair value of contingent consideration promissory note"><span style="-sec-ix-hidden: xdx2ixbrl1071">&#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="padding-bottom: 1.5pt; text-align: left">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--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ztI8d4Bu3V5e" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1072">&#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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zaZevsQVmci1" style="border-bottom: Black 1.5pt solid; text-align: right">(148,171</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, March 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zJEkhjMZVYO7" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance">1,762,064</td><td style="padding-bottom: 2.5pt; text-align: 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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zChkHpSZ2Gm6" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance">14,698,761</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_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zUHK4LhSgZFi" style="text-align: right" title="Principal payments on contingent consideration promissory notes">(100,624</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zhvhDbFgmeYe" style="text-align: right" title="Principal payments on contingent consideration promissory notes"><span style="-sec-ix-hidden: xdx2ixbrl1081">&#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">Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zx4V1fSVjca2" style="text-align: right" title="Change in fair value of contingent consideration promissory note">(542,096</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">&#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">Change in fair value of warrant derivative liabilities</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 id="xdx_98C_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zeXA34b8X4dh" style="text-align: right" title="Change in fair value of contingent consideration promissory note">(5,413,618</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 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">$</td><td id="xdx_980_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zVaj9QHHtqVh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">1,119,344</td><td style="padding-bottom: 2.5pt; text-align: 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--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z4oBybbCTnB" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">9,285,143</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116727536">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2d8PJ2ZpHmi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B5_zxU3EnYKOlW" style="display: none">SCHEDULE OF ACCRUED EXPENSES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49C_20220630_z3FDJUKrXvE7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20211231_zHkbnkNsBIOl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maCzfEZ_z2anzUt1cwui" 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,389</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">13,742</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AccruedLitigationCosts_iI_maCzfEZ_zAwLxrqGUrm3" 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">247,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maCzfEZ_zUV1sE45c2pg" 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">48,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,213</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedPayrollTaxesCurrent_iI_maCzfEZ_zs45gktZdsMj" 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">461,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">453,858</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maCzfEZ_zkByQMWW24xc" 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">117,552</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,298</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccruedIncomeTaxesCurrent_iI_maCzfEZ_zmIIJgrETlLd" 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">104,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,486</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzfEZ_zZUP76dZ42bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">202,401</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtCzfEZ_zem2YaGkR90j" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td>&#160;</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,130,737</td><td style="text-align: left">&#160;</td><td>&#160;</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,175,998</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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">SCHEDULE OF ACCRUED WARRANTY EXPENSE</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zD53lj8TEQQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span id="xdx_8B5_z1XGSTotLVJ8" style="display: none">SCHEDULE OF ACCRUED WARRANTY EXPENSE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20220101__20220630_zIMo0ILxl0Qf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#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">13,742</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">41,166</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">Charges applied to warranty reserve</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(38,519</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></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Ending balance</td><td>&#160;</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,389</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118277728">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_ScheduleOfPrepaidExpenseTableTextBlock', window );">SCHEDULE OF PREPAID EXPENSE</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfPrepaidExpenseTableTextBlock_zqJX2WnBqxh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220630_z4jHNjvyAK4i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20211231_zHLrCiW7Ongi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zZnfUCabn5ci" 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">6,710,710</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,546,100</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zNcVJLdPk634" 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">657,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,455,527</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_z3kJcN1U8Mkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">542,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">727,155</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zo1o0c7jjpsd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total prepaid expenses</td><td>&#160;</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,911,435</td><td style="text-align: left">&#160;</td><td>&#160;</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,728,782</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_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_ScheduleOfPrepaidExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expense [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_ScheduleOfPrepaidExpenseTableTextBlock</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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118267936">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zKZwyVds9OQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> Useful Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zFmIQEvZeSh2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_zDI8KwDTthUd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_ecustom--Building_iI_pp0p0_maPPAEGzEav_zIbikZbNwId8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zB0iobunTGud" title="Estimated Useful Life">30</span> years</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: 16%; text-align: right">4,909,478</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,909,478</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zV7ezkEtSyb5" style="vertical-align: bottom; background-color: White">
    <td>Land</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">789,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">789,734</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zkkIXZHiLu94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures and equipment</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_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zxVRr4sIbhpg" title="Estimated Useful Life">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zJim6yXNxKsg" title="Estimated Useful Life">20</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">2,013,281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,652</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zyiCHp1yzXE7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zctE3UfOWon8" title="Estimated Useful Life">3</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_zpoRPSjZJMc6" title="Estimated Useful Life">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">78,321</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,948</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zYvrpWVGn5Fd" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zC9EZiBfGg5l" title="Estimated Useful Life">2</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_z3sEMgFCskjc" title="Estimated Useful Life">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">131,838</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,337</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z6VxEpcneeB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Building improvements</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_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zscZtzQy8d69" title="Estimated Useful Life">2</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zRcgClhs5kkl" title="Estimated Useful Life">15</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">1,253,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">911,940</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--RentalEquipmentGross_iI_pp0p0_maPPAEGzEav_zjll2llKU0Ze" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rental equipment</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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOrhYW3aEqf6" title="Estimated Useful Life">1</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MaximumMember_zcI2rxnZjp3d" title="Estimated Useful Life">3</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,584</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_ztwHAitaJVSe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,185,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,261,673</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_z5Gb6nV1kx2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: accumulated 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="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(727,974</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(420,647</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></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zmDWZjcWHLW7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</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,457,199</td><td style="text-align: left">&#160;</td><td>&#160;</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,841,026</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116740640">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89E_eus-gaap--LeaseCostTableTextBlock_zPInCpJPwaw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Assets:</td><td>&#160;</td>
    <td colspan="2" id="xdx_499_20220630_zbzJzVmeNni6" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Operating lease right of use assets</td><td style="width: 2%">&#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">951,928</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 id="xdx_401_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzeAj_zWcDogiuj1d1" 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">353,646</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzeAj_z79nCajS8Bu1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease obligations-less current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">666,477</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzeAj_zj8a511Dd8G4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease obligations</td><td>&#160;</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,020,123</td><td style="text-align: left">&#160;</td></tr>
  </table>


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

<span></span>
</td>
</tr>
<tr class="re">
<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_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zHeHxyixrA8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-indent: 0.25in"><span id="xdx_8B6_zLXry9W7qwcd" style="display: none">SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto">
  <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year
    ending December 31:</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 colspan="2" id="xdx_49A_20220630_zADNOJdGWusf" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zUG5WDrr0egg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 79%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022
    (July 1, to December 31, 2022)</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">250,285</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_zcK3DtWhUNTh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">305,627</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zHMXlhdHduxd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">245,761</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_z4VxIn12qll2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">196,462</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_z9QIiyPr1Zo7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">175,113</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zcUE19XHC374" 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">Total
    undiscounted minimum future lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,173,248</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z8olcigWnGXg" 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">Imputed
    interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 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">(153,125</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pp0p0" 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">Total
    operating lease liability</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020,123</span></td>
    <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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120990768">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_891_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_z4hkqDtnrFv3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at June 30, 2022 and December 31, 2021:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30, 2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#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="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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zKxxU117PG79" style="width: 6%; text-align: right" title="Gross value">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zSMIuamZXgPb" style="width: 6%; text-align: right" title="Accumulated amortization">73,866</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z5S2dNVm5SZ9" style="width: 6%; text-align: right" title="Net carrying value">120,420</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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Gross value">194,286</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Accumulated amortization">65,578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Net carrying value">128,708</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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zqY6VSbxPlLf" style="text-align: right" title="Gross value">493,945</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z9KWEvHw41N3" style="text-align: right" title="Accumulated amortization">303,485</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zvJBCiUvZL24" style="text-align: right" title="Net carrying value">190,460</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Gross value">493,945</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Accumulated amortization">233,471</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Net carrying value">260,474</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z81FjiYxV5zl" 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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zyDf165lqIdk" style="text-align: right" title="Accumulated amortization">933,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zI1IcC3n0nRk" style="text-align: right" title="Net carrying value">4,666,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" 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_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Accumulated amortization">373,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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Net carrying value">5,226,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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zaJ6hAv1HwBa" 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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zQAGqLtCTv3g" style="text-align: right" title="Accumulated amortization">125,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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z1oDLFxOYBAh" style="text-align: right" title="Net carrying value">475,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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Accumulated amortization">50,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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Net carrying value">550,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 (ticketing <br/> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zEkK2Fg9R6rc" style="text-align: right" title="Gross value">201,931</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zqH5NYyk8WHg" style="text-align: right" title="Accumulated amortization">5,583</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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zUbXD5ldVjPe" style="text-align: right" title="Net carrying value">196,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Gross value">201,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Accumulated amortization">2,244</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Net carrying value">199,687</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">Client agreements (revenue cycle management segments)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zayrKnp3N948" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">792,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zL3lckpGK7mg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1361">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zpJvbSKcRnwg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">792,079</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"><span style="-sec-ix-hidden: xdx2ixbrl1365">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"><span style="-sec-ix-hidden: xdx2ixbrl1369">&#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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zpUSxTcZd8U6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">7,882,241</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zyS8h7X44erh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">1,441,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zVUW3KWIMoj2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">6,440,974</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">7,090,162</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">724,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">6,365,536</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 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 (ticketing and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zv3jVvVEr9Ol" style="text-align: right" title="Gross value">11,574,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zfg4wfhBNyJ" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1385">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z26sMckv7eOi" style="text-align: right" title="Net carrying value">11,574,468</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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Gross value">9,931,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1391">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Net carrying value">9,931,547</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 (ticketing segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zIfNFmGx8rgk" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zqPrtqLdo6d5" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1397">&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zffK2igtqsX7" 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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">Patents and trademarks pending <br/> (video solutions segment)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z6GQAybO8kKe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">60,027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkuwnJpuprbc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1409">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zpImqNR3stti" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">60,027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">5,430</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1415">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">5,430</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Total</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630_zmTpqWRNPps4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,116,736</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630_zJCQpUUJlI4a" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">1,441,267</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630_zrMur3mClPLj" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">18,675,469</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">17,627,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">724,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">16,902,513</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkhs8862Faw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_8BC_zSa0jBY4eO6j" style="display: none">SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220630_zefLndMnYzYl">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zIfS4w4gVjBa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, to December 31, 2022)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">813,792</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zW5xjzxI3QDa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,448,622</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_z576P6EHJ9ab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,398,065</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_z2pX1a06YYj2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,311,958</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_zzcveFw98g64" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026 and thereafter</td><td>&#160;</td>
    <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,468,537</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zsnx4914Cnzj" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td>&#160;</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,440,974</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>49
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117405520">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zIGTk86ahZne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Other assets were the following
at June 30, 2022 and December 31, 2021:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span id="xdx_8B6_zPp4KP4LtuQ4" style="display: none">SCHEDULE OF OTHER ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt 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: justify">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220630_zN9u4PztQNLe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_495_20211231_zB0MEPSxvKpk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zPxIx67SrAQj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-size: 10pt; text-align: left">Lease receivable</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">3,337,608</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">1,921,021</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_z7UM6cE8IYH4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Sponsorship network</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,337,465</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">30,752</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_z4jJDmrrbjib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1.5pt">Other</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">232,208</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right">155,526</td><td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_z7t31dAoB5ij" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total other assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,907,281</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,107,299</td><td style="padding-bottom: 2.5pt; font-size: 10pt; 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>50
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117379712">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvTteaS0ftZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4P67YXrhQl1" style="width: 16%; text-align: right" title="Options Outstanding, Beginning balance">1,086,063</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zmmrvqtTHoL7" style="width: 16%; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning balance">2.37</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zXXKeD1AkRd3" style="text-align: right" title="Options Granted">25,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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zL4SGFtrlyc9" style="text-align: right" title="Weighted Average Exercise Price, Granted">0.98</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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4yZLukIQILc" style="text-align: right" title="Options Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1501">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z79PxisXnQph" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1503">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z1jZHYXlFxK6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Forfeited">(23,750</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zvnYRhET1Z91" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">(4.33</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zHVdHqK8GO8e" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding, Ending balance">1,087,313</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zWIswep0zPsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending balance">2.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zT4DAYcRNxme" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Exercisable">999,813</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_ziehrlzJbnUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable">2.36</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zoHhLu6AXYxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8BB_zEXINmT67WR2" style="display: none">SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility &#8211; range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220630_z74A3ZwbyP0j" style="width: 18%; text-align: right" title="Volatility - range">111.67</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_c20220101__20220630_zg4SBfqEcLai" style="text-align: right" title="Risk-free rate">1.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630_zufrkQlnTz61" title="Expected term">10.0</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20220630_zPnCO2bTEIZi" style="text-align: right" title="Exercise price">0.98</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zNAcVAhP43Z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="5" 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="5" 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></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" 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 0pt 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 0pt 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average<br/>
                                            remaining</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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">&#160;</span></td>
    <td colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>options</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>
    <td style="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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>contractual
    life</b></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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; 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"><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; 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></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: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zD6SyfW8xmGj" title="Exercise price range, lower limit">0.01</span>
    to $<span id="xdx_905_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zSLCXArJKCX2" title="Exercise price range, upper limit">2.49</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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zy0EICY3JX72" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">740,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: 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: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zjS2YX3lvtm6" title="Weighted average remaining contractual life, outstanding options">8.1</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zfNDthdGtmDe" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">652,500</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: 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_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zZ7MVX3CfVla" title="Weighted average remaining contractual life, exercisable options">8.0</span>
    years</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_900_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zfebcC4PaUr1" title="Exercise price range, lower limit">2.50</span>
    to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zn9hxHYg8Cne" title="Exercise price range, upper limit">3.49</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_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zf4p0pvn8ief" 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">310,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zJMtQxyNqfc4" title="Weighted average remaining contractual life, outstanding options">5.8</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 id="xdx_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zDKuoc9ekoDd" 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">310,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zeDvBVuIh5Gk" title="Weighted average remaining contractual life, exercisable options">5.8</span>
    years</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_90B_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zncLlrKfnnKa" title="Exercise price range, lower limit">3.50</span>
    to $<span id="xdx_90A_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSR9B7557q5d" title="Exercise price range, upper limit">4.49</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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zuDPrlOLpLkf" 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">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zIlMcUXf0w68" title="Weighted average remaining contractual life, outstanding options">3.3</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="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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSVzBJg0pvq6" 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">37,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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zufRfsWE5y5b" title="Weighted average remaining contractual life, exercisable options">3.3</span>
    years</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; 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; 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; text-align: right"><span style="font-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_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630_zwz5uADReJL6" 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">1,087,313</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="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_90F_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zaYVJPOxpH48" title="Weighted average remaining contractual life, outstanding options">7.3</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="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_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630_zyBrcMjKphoe" 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">999,813</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zCvgXsoivsdl" title="Weighted average remaining contractual life, exercisable options">7.1</span>
    years</span></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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">SUMMARY OF RESTRICTED STOCK ACTIVITY</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zy8bR5kKZIVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the six months ended June 30, 2022 is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td><td>&#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 0pt 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 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>grant date fair</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>value</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2021</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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9mJ7E97GBca" style="width: 16%; text-align: right" title="Number of Restricted shares, Non-vested Beginning Balance">1,057,375</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z4dlNyM5cOU6" style="width: 16%; text-align: right" title="Weighted average grant date fair value, Non-vested Beginning Balance">1.87</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1kt7WBoMghg" style="text-align: right" title="Number of Restricted shares, Granted">715,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxZ4kEBSxjx9" style="text-align: right" title="Weighted average grant date fair value, Granted">1.07</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zj2BedGN9Yl9" style="text-align: right" title="Number of Restricted shares, Vested">(463,375</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxQSF5tE4Bu3" style="text-align: right" title="Weighted average grant date fair value, Vested">(1.89</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZRBa0fU3Q4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted shares, Forfeited">(65,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaKpdyyZLmwc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, Forfeited">(1.06</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Nonvested balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgEi2agCCvud" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted shares, Non-vested Ending Balance">1,244,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5FNrn6Ys1Yj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, Non-vested Ending Balance">1.45</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_z5E9FlFdu8z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B1_zdNcjrae4a6" style="display: none">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20220630_zWNsipyUMA7b" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zIJwa5uY8dYl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2022 (July 1, 2022 through December 31, 2022)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">119,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">279,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,500</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>51
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117388864">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_897_ecustom--ScheduleOfWarrantModificationTableTextBlock_zV5yebGBro99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zQBTO02of1Ck" style="display: none">SCHEDULE OF WARRANT MODIFICATION</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms at August 19, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms at August 19, 2021</td><td style="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_982_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zsBUma4Qgb84" style="width: 16%; text-align: right">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_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zILF4x6ddtd8" style="width: 16%; text-align: right">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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zEygycTA6hQ6" style="text-align: right">0.78</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z9SAXM0Bbk23" style="text-align: right">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_98B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zBNSV6c7ooo8" style="text-align: right">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zFNtq9dEjdKb" 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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6AXJg0G09Fk">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_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zZacWtWnEeu7" 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_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zM4GyJaZWIQ9" style="text-align: right">3.25</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zz7HmhU5n2df" style="text-align: right" title="Warrants measurement input">3.25</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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6zDMRyZ6Eea" style="text-align: right">14,300,000</td><td style="text-align: left">&#160;</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--ModifiedTermsMember_z0s6OMOVIEjd" style="text-align: right" title="Common stock issuable under the warrants">14,300,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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zVNt9tHWeqF7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zqta9jKnO7ji" style="display: none">SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Issuance date assumptions</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">June 30, 2022 assumptions</td><td style="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"><span id="xdx_905_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zdxYyATWeyH1">106.6</span> &#8211; <span id="xdx_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zjvMO8twDm7">166.6</span></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_98C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLVvWSlB4Jxh" style="width: 16%; text-align: right">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 style="text-align: right"><span id="xdx_908_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zffsx4swxwWl">0.08</span> - <span id="xdx_90C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zyMXAQeb3Fph">0.49</span></td><td style="text-align: left"> %</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zMZfaInBBM2d" style="text-align: right">3.01</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_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zNVnZW2EF5jc" style="text-align: right">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zZ5BxCWbq238" 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 id="xdx_903_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zWocoFVhgaVa">0.01</span> - <span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zWhB7ZU05B9">5</span> years </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zMe5hXhKyqVh">3.5</span> &#8211;<span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zPA5NFARuzva" title="Remaining contractual term"> 4.2</span> years </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_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MinimumMember_zzwMFMIEaXra">2.80</span> - <span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MaximumMember_zauRL98augs8">3.25</span> </td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zG9wSBwjHHN" style="text-align: right" title="Derivative liability measurement input">3.25</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_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_pdd" style="text-align: right">42,550,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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_zjndTRQa9Hyi" style="text-align: right" title="Common stock issuable under the warrants">24,300,000</td><td style="text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">SUMMARY OF WARRANT ACTIVITY</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGe2aPkxHU2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zYnspc9kI6td" style="display: none">SUMMARY OF WARRANT ACTIVITY</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="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#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 0pt 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 0pt 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 0pt 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>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zw0GkjxT1vX8" style="width: 16%; text-align: right" title="Warrants, Vested, Beginning balance">26,008,598</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--WeightedAverageExercisePriceVested_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zN8yTTxE7go9" style="width: 16%; text-align: right" title="Weighted average exercise price, Vested, Beginning balance">3.24</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1705">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1707">&#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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1709">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1711">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Forfeited/cancelled</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zAKQzDmID9K5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, Forfeited/Cancelled">(333,667</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, Forfeited/Cancelled">3.51</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested Balance, June 30, 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6rCKDo9N2sd" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, Vested, Ending balance">25,674,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--WeightedAverageExercisePriceVested_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt5zuUzao594" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, Vested, Ending balance">3.24</td><td style="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_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock', window );">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</a></td>
<td class="text"><p id="xdx_899_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zWzE4fj8PZb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zPj0iucSlbkd" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&#160;</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; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise price</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of warrants</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <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 0pt 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-top: 0pt; margin-bottom: 0pt; 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 0pt 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="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Exercise price">2.60</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">465,712</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 26%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zQSi6eS81cQj" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">1.1</span> years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">316,800</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_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zAzqiNgihegg" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.8</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.25</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">24,300,000</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_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpbMA8vL3wN" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">3.9</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.36</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants">566,666</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_zvaKGMw5fToh" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.7</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price">3.75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">25,753</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_zJybMG8z2Pc8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">0.1</span>
years</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 style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding and exercisable warrants, Number of warrants">25,674,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zalJNvhIJf0f" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">3.8</span> years</span></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_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 [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_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072118270928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_ScheduleOfStockholdersEquityTableTextBlock', window );">SCHEDULE OF STOCK REPURCHASE</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityTableTextBlock_zHQh1533HAE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none"><span id="xdx_8B8_zmatUPupvJBb">SCHEDULE OF STOCK REPURCHASE</span></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">Period</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of<br/> Shares<br/> Purchased</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Average Price <br/> Paid per <br/> Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total Number of <br/> Shares Purchased as<br/> Part of Publicly<br/> Announced <br/> Program</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maximum Approximate Dollar Value of<br/> Shares that May Yet Be<br/> Purchased Under the<br/> Program</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%">December 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Number of Shares Purchased">1,734,838</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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Average Price Paid per Shares">1.14</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">1,734,838</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pp0p0" style="width: 10%; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1781">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>January 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">697,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">697,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1789">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>February 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">692,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">692,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1797">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>March 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased">485,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares">1.06</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">485,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1805">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zA8zk3QHdGX1" style="text-align: right" title="Number of Shares Purchased">595,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z1CkAZmGpT68" style="text-align: right" title="Average Price Paid per Shares">1.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zRyF8HF1hCGa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">595,476</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z81tGoZ2TbYc" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1813">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>May 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zHL6fGjor7Cl" style="text-align: right" title="Number of Shares Purchased">716,911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zvAWhi9ioldc" style="text-align: right" title="Average Price Paid per Shares">1.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zafxAjGLC6Xa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">716,911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zzPFICscmPM9" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1821">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>June 2022</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zTtiuxEBjlYa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Purchased">537,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zVU6oO6tNWy8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Average Price Paid per Shares">0.96</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zgx7CciiaH72" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">537,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zEwjgqO0ELAb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"><span style="-sec-ix-hidden: xdx2ixbrl1829">&#8212;</span></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">Total all plans</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--StockPurchasedDuringPeriodShares_c20220630_pp0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares Purchased">5,460,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharesIssuedPricePerShare_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Average Price Paid per Shares">1.10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program">5,460,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program">3,998,398</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_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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116993440">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zncHyFCwq2Wa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June
30, 2022 and 2021 are as follows:</span></p>

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_496_20220401__20220630_zmTSnlZNYIBl" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_491_20210401__20210630_zegigI42ZtA3" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_490_20220101__20220630_zJ66bBwVWk9k" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_498_20210101__20210630_zsYvgKUUIo1j" style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June 30,</b></span></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended<br/> June 30,</td><td style="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Numerator for basic and diluted income per share &#8211; Net income (loss) attributable to common stockholders</td><td style="width: 2%">&#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,065,513</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">(5,382,487</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">(7,665,662</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#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">16,339,371</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></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">48,657,440</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,513,691</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,787,562</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,177,399</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_i_pdd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td>&#160;</td>
    <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: xdx2ixbrl1864">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1865">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1866">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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: xdx2ixbrl1867">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td 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--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White">
    <td>Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td>&#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">48,657,440</td><td style="text-align: left">&#160;</td><td>&#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">51,513,691</td><td style="text-align: left">&#160;</td><td>&#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">49,787,562</td><td style="text-align: left">&#160;</td><td>&#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">48,177,399</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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_i_pdd" 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">(0.02</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.10</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.15</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.34</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" 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">(0.02</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.10</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.15</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.34</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>54
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110498064">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_zyjMQ08p8yLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zTF7ghFshcGf" style="display: none">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z8PxIilBKhPl" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zgbilKMSry76" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>Purchase price allocation</b></p></td><td>&#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">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Preliminary</b></p>as allocated<br/>
June 30, 2021</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Final</b></p>as allocated<br/>
June 30, 2022</td><td style="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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; 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: 16%; 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: 16%; text-align: right">174,351</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zrtMCuQfhe6k" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; Client Agreements</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_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zlonTeQkuXn6" 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: xdx2ixbrl1912">&#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_zjNn0dQ0Sv22" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zPe8xe1n6poc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">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>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zTuWlcvlUR28" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Net assets acquired and liabilities assumed</td><td>&#160;</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="text-align: left">&#160;</td><td>&#160;</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="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_407_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0" 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">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <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="text-align: left">&#160;</td><td>&#160;</td>
    <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="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">Total Healthcare Acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z5t1rzSUu066" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zDXsWRIoxZSc" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</td><td style="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_MedicalBillingAcquisitionMember', window );">Medical Billing 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_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z0zIGOjdljSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zQmT8ftb7Ojb" 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; 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" id="xdx_498_20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zDtItHrCigKk" 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>Amount</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></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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_ztFEWWwG0Oya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired</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: 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: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">401,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Goodwill_iI_pp0p0_zq5bcI6xZtX2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zfyeKUe6Cn9i" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed pursuant to stock purchase agreement</span></td>
    <td style="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">(401,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zVhx2mpNNvwa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zMBvGo6Y0PQe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">2,270,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zoOHbWod0gi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration promissory note</span></td>
    <td style="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">650,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zfqZ9pJNLLR2" 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">2,920,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </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_MedicalBillingAcquisitionOneMember', window );">Medical Billing 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_892_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z2YUg4s3g0e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zEZNdTzv6mFc" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zyMVWer5ZT2c" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zpJoOntQbvek" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; 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_zNYqG778oUPg" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z4GxEuCzlg4b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Liabilities assumed pursuant to stock purchase agreement</td><td>&#160;</td>
    <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="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_ziw8ZL394FZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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="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_z2BgYeLT048d" 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_zU7oBChS0Wv5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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="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">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z1VSZxkFqSP2" style="border-bottom: Black 2.5pt double; text-align: right">1,903,626</td><td style="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_MedicalBillingAcquisitionTwoMember', window );">Medical Billing Acquisition 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_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_89A_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znJ7z1O69We5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zBiQUUSdypf6" 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="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znHXgTDVQEIf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="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_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zD9JtWN0mdfb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 78%; text-align: left">Intangible assets acquired &#8211; client agreements</td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 18%; text-align: right">335,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zg9CdBwz37bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total assets acquired and liabilities assumed</td><td>&#160;</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="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_zlTEPD8I1uUd" 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_zVw5z6cLETnj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration promissory note</td><td>&#160;</td>
    <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="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">Total acquisition purchase price</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zgK3yM2rPfu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price">335,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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>55
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117138544">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_zIs4X94mPEx6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_8B3_zqVimQEvU8fl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES</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">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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="2" 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>Cost</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 colspan="2" 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>Amortization
    through <br/>
    June 30,<br/>
    2022</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="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">Identifiable
    intangible assets:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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; padding-left: 10pt; width: 54%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">600,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: 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: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zEEHGSeqpYA3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">&#8212;</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">indefinite</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sponsorship
    agreement network</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td 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_98A_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,600,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 id="xdx_98D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z79mfh5OhJ7d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">933,333</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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_904_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zLXsqYd1ZM0i" title="Estimated useful life">5</span>
    years</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; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Search
    engine optimization/content</span></td>
    <td style="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_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_pp0p0" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">600,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 id="xdx_981_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_z9cXK3jgX9kd" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="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_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zpVGE8tUbn24" title="Estimated useful life">4</span>
    years</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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; text-align: right"><span style="font-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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901_pp0p0" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,800,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">$</span></td>
    <td id="xdx_987_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630_zZrsm68Bog2g" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058,333</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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></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_TicketSmarterAcquisitionMember', window );">Ticket Smarter 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSkfx3ZHkYr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zwrFUAt1b0nh" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span></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; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_494_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHegs1mWBVMe" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td>
    <td id="xdx_493_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zp9RSWsTEczk" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; display: none">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Preliminary
                                            purchase price</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>allocation</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">
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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 colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    allocated</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></tr>
  <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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</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 colspan="2" 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>September
    30,<br/>
    2021</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 colspan="2" 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 0pt 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 0pt 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="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">Assets
    acquired:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zA0YtScamQEf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tangible
    assets acquired, including $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRUxJTUlOQVJZIEZBSVIgVkFMVUUgT0YgQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIEFDUVVJU0lUSU9OIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--CashAcquiredFromAcquisition_pp0p0_c20210930__20210930_zPcY0NM0VFxc">51,432</span> of cash acquired</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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,139,930</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: 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: 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: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,748,291</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zWPyd3dSqWk7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identifiable
    intangible assets acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</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 style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,800,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_zwCPKliWOJQ2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">11,839,308</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">5,886,547</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zRfaBAmKwwHc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    assumed</span></td>
    <td style="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">(5,128,964</span></td>
    <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"><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">(5,128,964</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zxu4fL6PnI5j" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    assets acquired and liabilities assumed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,850,274</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,305,874</span></td>
    <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">Consideration:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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 id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zERB9dVlpuke" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at TicketSmarter Acquisition date</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">8,413,240</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <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">8,413,240</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zmRsyMuyD2Lb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock issued as consideration for TicketSmarter Acquisition at date of acquisition</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">990,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">990,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zssTqzuUE9i1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent
    consideration earn-out agreement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">4,244,400</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">3,700,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zsnL8Jilsgyl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    paid at closing to escrow amount</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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">500,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">500,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    retained from escrow amount pursuant to settlement of working capital target</span></td>
    <td style="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">(297,726</span></td>
    <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"><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">(297,726</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="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: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    TicketSmarter Acquisition purchase price</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zexTJJzdFAmb" 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">13,850,274</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20211231__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zD4ts4StTyU9" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total TicketSmarter Acquisition purchase price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,305,874</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=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>56
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117417360">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_zdpuVzmXGwel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022,
and June 30, 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ze6VTPdGKlu5" style="display: none">SCHEDULE OF SEGMENT REPORTING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: center">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20220401__20220630_zoQBIxGxhD8k" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210401__20210630_z7ZT5OxXnBo2" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center">2021</td><td style="display: none; font-weight: bold">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_490_20220101__20220630_zzweIzKo1TGf" style="text-align: right">1</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_497_20210101__20210630_z5JC8vbdX0Nh" style="text-align: right">2</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Six months ended June 30,</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2021</b></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>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zKPVwNQuULE2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,049,756</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">2,493,671</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%">4,059,805</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%">5,029,501</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zSZ2z0G2AS9" 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,120,738</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: xdx2ixbrl2073">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">4,024,695</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2075">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zYawrTyXad3j" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,180,963</td><td style="padding-bottom: 1.5pt; text-align: left">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">11,561,738</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2080">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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">9,351,457</td><td style="padding-bottom: 2.5pt; text-align: 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,493,671</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">19,646,238</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">5,029,501</p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zhAswAX1ZGdh" 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">759,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,260,800</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">1,027,440</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2,072,683</p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMH4zPiyh9F7" 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">957,263</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: xdx2ixbrl2093">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,654,432</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2095">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z7ScAWs4PVf7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,805</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: xdx2ixbrl2098">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">976,824</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2100">&#8212;</span></p></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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,719,078</td><td style="padding-bottom: 2.5pt; text-align: 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,260,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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">3,658,696</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2,072,683</p></td>
    <td style="padding-bottom: 2.5pt">&#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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCzTdpVyAFb8" 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,130,749</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(296,601</td><td style="text-align: left">)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0">(2,846,004</p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(979,520</p></td>
    <td>)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zh5eyuMNiFEh" 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">247,301</td><td style="text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2113">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">118,783</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2115">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zROhmzRqnuoi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,320,694</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: xdx2ixbrl2118">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(3,766,541</p></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl2120">&#8212;</span></p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zsiKoSA0GpCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">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">(3,457,110</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">(2,320,283</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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(6,970,828</p></td>
    <td style="padding-bottom: 1.5pt">)</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(4,503,058</p></td>
    <td style="padding-bottom: 1.5pt">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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">(6,661,252</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">(2,616,884</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">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(13,464,590</p></td>
    <td style="padding-bottom: 2.5pt">)</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(5,482,578</p></td>
    <td style="padding-bottom: 2.5pt">)</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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; 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>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zvClh4aueg3c" 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">209,442</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">87,830</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">385,516</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">145,459</p></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zkIlKSzWEaf6" 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">319,175</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: xdx2ixbrl2138">&#8212;</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">638,358</p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2140">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z2YH7bx7LTq" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Ticketing</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">218</td><td style="padding-bottom: 1.5pt; text-align: left">&#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: xdx2ixbrl2143">&#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">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">364</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2145">&#8212;</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">528,835</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">87,830</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">1,024,238</p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">$</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">145,459</p></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"><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>&#160;</td>
    <td colspan="2" id="xdx_497_20220630_zbUfCNIsCjsl" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20211231_zpDU6CYAxcMj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td><td>&#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 id="xdx_402_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zNK71HkMSX15" 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">35,219,240</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">25,983,348</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMgaIDpBiq55" 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,678,775</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">934,095</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z5xnWwAKNtdl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Ticketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,097,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,260,780</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z39GbE3WYid7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Corporate</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,733,487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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,810,974</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iI_zYWO7UGL2jU8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total Identifiable Assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">70,728,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">82,989,197</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>57
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117171184">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,665,519<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_ContractWithCustomerLiabilityAdditions', window );">Contract liabilities, current, additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">611,938<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_ContractWithCustomerLiabilityRevenueRecognizedCurrent', window );">Contract liabilities, current, revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 1,944,382<span></span>
</td>
<td class="nump">1,944,382<span></span>
</td>
<td class="nump">$ 1,665,519<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">2,687,786<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_ContractWithCustomerLiabilityAdditionsNonCurrent', window );">Contract liabilities, non-current, additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,174,949<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_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent', window );">Contract liabilities, non-current, revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">775,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">4,087,426<span></span>
</td>
<td class="nump">4,087,426<span></span>
</td>
<td class="nump">2,687,786<span></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_ContractWithCustomerLiabilityAddition', window );">Contract liabilities, additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,786,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">400,000<span></span>
</td>
<td class="nump">1,108,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, ending</a></td>
<td class="nump">$ 6,031,808<span></span>
</td>
<td class="nump">$ 6,031,808<span></span>
</td>
<td class="nump">$ 4,353,305<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>58
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072111368176">
<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">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 13,454,246<span></span>
</td>
<td class="nump">$ 32,039,673<span></span>
</td>
</tr>
<tr class="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">13,454,246<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_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="num">(31,881)<span></span>
</td>
</tr>
<tr class="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">5,841,857<span></span>
</td>
<td class="nump">5,031,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">5,841,857<span></span>
</td>
<td class="nump">5,031,246<span></span>
</td>
</tr>
<tr class="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">7,612,389<span></span>
</td>
<td class="nump">14,928,526<span></span>
</td>
</tr>
<tr class="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">$ 7,612,389<span></span>
</td>
<td class="nump">14,928,526<span></span>
</td>
</tr>
<tr class="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=DGLY_MutualFundsMember', window );">Mutual 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="text">&#160;<span></span>
</td>
<td class="nump">12,079,901<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">12,048,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="num">$ (31,881)<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=DGLY_MutualFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=DGLY_MutualFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110544128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">$ 400,000<span></span>
</td>
<td class="nump">$ 1,108,384<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_SalesReturnsAndAllowances', window );">Sales return and allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,552<span></span>
</td>
<td class="nump">$ 45,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Cash, FDIC insured amount</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Uninsured balance</a></td>
<td class="nump">$ 11,682,011<span></span>
</td>
<td class="nump">$ 11,682,011<span></span>
</td>
<td class="nump">$ 29,836,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>60
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110672016">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 4,083,713<span></span>
</td>
<td class="nump">$ 3,062,046<span></span>
</td>
</tr>
<tr class="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">153<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_InventoryFinishedGoodsVideoSolutions', window );">Finished goods &#8211; video solutions segment</a></td>
<td class="nump">7,866,087<span></span>
</td>
<td class="nump">8,410,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods &#8211; ticketing segment</a></td>
<td class="nump">1,178,468<span></span>
</td>
<td class="nump">2,102,272<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">13,128,421<span></span>
</td>
<td class="nump">13,574,625<span></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">(3,272,832)<span></span>
</td>
<td class="num">(3,353,458)<span></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; ticketing segment</a></td>
<td class="num">(449,635)<span></span>
</td>
<td class="num">(561,631)<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">$ 9,405,954<span></span>
</td>
<td class="nump">$ 9,659,536<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>61
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120861104">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 135,573<span></span>
</td>
<td class="nump">$ 153,976<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>62
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116594912">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DebtInstrumentFaceAmount', window );">Economic injury disaster loan (EIDL)</a></td>
<td class="nump">$ 150,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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="nump">211,867<span></span>
</td>
<td class="nump">317,212<span></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_BusinessCombinationContingentConsiderationLiabilityOne', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="nump">426,326<span></span>
</td>
<td class="nump">650,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_BusinessCombinationContingentConsiderationLiabilityTwo', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="nump">481,151<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_BusinessCombinationContingentConsiderationLiabilityThree', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</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_LongTermDebt', window );">Debt obligations</a></td>
<td class="nump">1,269,344<span></span>
</td>
<td class="nump">1,117,212<span></span>
</td>
</tr>
<tr class="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">514,664<span></span>
</td>
<td class="nump">389,934<span></span>
</td>
</tr>
<tr class="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">$ 754,680<span></span>
</td>
<td class="nump">$ 727,278<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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, excluding 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>63
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110718928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022 (July 1, 2022 to December 31, 2022)</a></td>
<td class="nump">$ 257,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2023</a></td>
<td class="nump">514,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">355,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">3,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">3,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">135,056<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 1,269,344<span></span>
</td>
<td class="nump">$ 1,117,212<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_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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>64
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072109391472">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>Dec. 10, 2020</div></th>
<th class="th"><div>May 12, 2020</div></th>
<th class="th"><div>May 04, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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 the extinguishment 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"> <span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 10,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_DebtInstrumentFaceAmount', window );">Debt instrument face 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">$ 150,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_DebtInstrumentAxis=DGLY_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member] | 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,418,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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>
</tr>
<tr class="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 );">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">1.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_MonthlyPrincipalPayments', window );">Principal 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">$ 79,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 the extinguishment 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="nump">$ 1,418,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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="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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">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.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>
<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_MonthlyPrincipalPayments', window );">Principal 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">$ 731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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 );">Debt instrument face 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">$ 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="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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="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="nump">3.00%<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>
</tr>
<tr class="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 );">Debt instrument face 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">$ 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="nump">$ 350,000<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="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 );">Debt instrument projected 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">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument 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">$ 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="nump">211,868<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="nump">211,868<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="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 );">Debt instrument 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="nump">57,724<span></span>
</td>
<td class="text">&#160;<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_IncreaseInEstimatedFairValueofDebt', window );">Estimated 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">3,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,620<span></span>
</td>
<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_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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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="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_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></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="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 );">Debt instrument projected revenue</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument fair value</a></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="nump">426,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument 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="nump">159,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">172,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,576<span></span>
</td>
<td class="text">&#160;<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_DecreasedInEstimatedFairValueofDebt', window );">Decreased 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="nump">$ 172,091<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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="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 );">Debt instrument face amount</a></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="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 );">Debt instrument projected revenue</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument fair value</a></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="nump">481,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">481,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">268,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DecreasedInEstimatedFairValueofDebt', window );">Decreased 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="nump">268,849<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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument face amount</a></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>
<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 );">Debt instrument projected revenue</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument fair value</a></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="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" 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="nump">$ 105,000<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>
</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_ReductionInEstimatedFairValueofDebt', window );">[custom:ReductionInEstimatedFairValueofDebt-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_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_DecreasedInEstimatedFairValueofDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decreased 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_DecreasedInEstimatedFairValueofDebt</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_IncreaseInEstimatedFairValueofDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IncreaseInEstimatedFairValueofDebt</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_MonthlyPrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Monthly principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MonthlyPrincipalPayments</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_ReductionInEstimatedFairValueofDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_ReductionInEstimatedFairValueofDebt</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_TypeOfArrangementAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110885680">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 10,404,487<span></span>
</td>
<td class="nump">$ 15,814,144<span></span>
</td>
</tr>
<tr class="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="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">9,285,143<span></span>
</td>
<td class="nump">14,846,932<span></span>
</td>
</tr>
<tr class="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 [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,119,344<span></span>
</td>
<td class="nump">967,212<span></span>
</td>
</tr>
<tr class="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] | 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_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Contingent Consideration Promissory Notes And Contingent Consideration Earn Out [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] | 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] | Contingent Consideration Promissory Notes And Contingent Consideration Earn Out [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">10,404,487<span></span>
</td>
<td class="nump">15,814,144<span></span>
</td>
</tr>
<tr class="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="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">9,285,143<span></span>
</td>
<td class="nump">14,846,932<span></span>
</td>
</tr>
<tr class="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 [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,119,344<span></span>
</td>
<td class="nump">$ 967,212<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_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>66
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072109304064">
<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="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 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_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>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,814,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,814,144<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 contingent consideration promissory note</a></td>
<td class="nump">$ 5,413,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,863,422)<span></span>
</td>
<td class="nump">5,561,789<span></span>
</td>
<td class="nump">$ 21,688,835<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">10,404,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,404,487<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">1,762,064<span></span>
</td>
<td class="nump">967,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">967,212<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 value of contingent consideration promissory note</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">1,119,344<span></span>
</td>
<td class="nump">1,762,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,119,344<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_ContingentConsiderationPromissoryNoteMember', window );">Contingent Consideration Promissory Note [Member] | Revenue Cycle Management Segment 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>
</tr>
<tr class="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>
</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_IssuanceOfContingentConsiderationPromissoryNote', window );">Issuance of contingent consideration promissory note</a></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>
</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_IssuanceOfContingentConsiderationPromissoryNoteOne', window );">Issuance of contingent consideration promissory note</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>
</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</a></td>
<td class="num">(100,624)<span></span>
</td>
<td class="num">(116,198)<span></span>
</td>
<td class="text">&#160;<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_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition', window );">Change in fair value of contingent consideration promissory note</a></td>
<td class="num">(542,096)<span></span>
</td>
<td class="nump">56,050<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">14,698,761<span></span>
</td>
<td class="nump">14,846,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,846,932<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 contingent consideration promissory note</a></td>
<td class="num">(5,413,618)<span></span>
</td>
<td class="num">(148,171)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">9,285,143<span></span>
</td>
<td class="nump">14,698,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,285,143<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_WarrantLiabilityMember', window );">Warrant Liability [Member] | Revenue Cycle Management Segment 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>
</tr>
<tr class="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>
</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_IssuanceOfContingentConsiderationPromissoryNote', window );">Issuance of contingent consideration promissory note</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>
<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_IssuanceOfContingentConsiderationPromissoryNoteOne', window );">Issuance of contingent consideration promissory note</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>
<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_PaymentOfContingentConsiderationPromissoryNote', window );">Principal payments on contingent consideration promissory notes</a></td>
<td class="text"> <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="ro">
<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 contingent consideration promissory note</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>
<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_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_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_IssuanceOfContingentConsiderationPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IssuanceOfContingentConsiderationPromissoryNote</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_IssuanceOfContingentConsiderationPromissoryNoteOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IssuanceOfContingentConsiderationPromissoryNoteOne</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementBusinessSegmentsAxis=DGLY_RevenueCycleManagementSegmentAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RevenueCycleManagementSegmentAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>67
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110825440">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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,389<span></span>
</td>
<td class="nump">$ 13,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_AccruedLitigationCosts', window );">Accrued litigation costs</a></td>
<td class="nump">247,984<span></span>
</td>
<td class="nump">250,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_AccruedSalesCommissionCurrent', window );">Accrued sales commissions</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">30,213<span></span>
</td>
</tr>
<tr class="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">461,189<span></span>
</td>
<td class="nump">453,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_AccruedSalesReturnsAndAllowancesCurrent', window );">Accrued sales returns and allowances</a></td>
<td class="nump">117,552<span></span>
</td>
<td class="nump">45,298<span></span>
</td>
</tr>
<tr class="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">104,506<span></span>
</td>
<td class="nump">180,486<span></span>
</td>
</tr>
<tr class="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">135,117<span></span>
</td>
<td class="nump">202,401<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">$ 1,130,737<span></span>
</td>
<td class="nump">$ 1,175,998<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072121331632">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 13,742<span></span>
</td>
</tr>
<tr class="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">41,166<span></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">(38,519)<span></span>
</td>
</tr>
<tr class="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,389<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126907644&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>69
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116669760">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="nump">100.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_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 81.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81.4<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117322240">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 6,710,710<span></span>
</td>
<td class="nump">$ 6,546,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_PrepaidAdvertising', window );">Prepaid advertising</a></td>
<td class="nump">657,831<span></span>
</td>
<td class="nump">2,455,527<span></span>
</td>
</tr>
<tr class="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">542,894<span></span>
</td>
<td class="nump">727,155<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,911,435<span></span>
</td>
<td class="nump">$ 9,728,782<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>71
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110747952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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,909,478<span></span>
</td>
<td class="nump">$ 4,909,478<span></span>
</td>
</tr>
<tr class="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">789,734<span></span>
</td>
<td class="nump">789,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_FurnitureAndFixturesGross', window );">Office furniture, fixtures and equipment</a></td>
<td class="nump">2,013,281<span></span>
</td>
<td class="nump">493,652<span></span>
</td>
</tr>
<tr class="re">
<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">78,321<span></span>
</td>
<td class="nump">65,948<span></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_DemonstrationAndTradeshowEquipmentGross', window );">Demonstration and tradeshow equipment</a></td>
<td class="nump">131,838<span></span>
</td>
<td class="nump">82,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building improvements</a></td>
<td class="nump">1,253,937<span></span>
</td>
<td class="nump">911,940<span></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_RentalEquipmentGross', window );">Rental equipment</a></td>
<td class="nump">8,584<span></span>
</td>
<td class="nump">8,584<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">9,185,173<span></span>
</td>
<td class="nump">7,261,673<span></span>
</td>
</tr>
<tr class="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">(727,974)<span></span>
</td>
<td class="num">(420,647)<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">$ 8,457,199<span></span>
</td>
<td class="nump">$ 6,841,026<span></span>
</td>
</tr>
<tr class="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">30 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">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=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">2 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">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] | 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">2 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">15 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_RentalEquipmentMember', window );">Rental 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">1 year<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_RentalEquipmentMember', window );">Rental 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">3 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_DGLY_RentalEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rental 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_RentalEquipmentGross</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=DGLY_RentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120900432">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 307,328<span></span>
</td>
<td class="nump">$ 95,346<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>73
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120862480">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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</a></td>
<td class="nump">$ 951,928<span></span>
</td>
<td class="nump">$ 993,384<span></span>
</td>
</tr>
<tr class="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">353,646<span></span>
</td>
<td class="nump">373,371<span></span>
</td>
</tr>
<tr class="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">666,477<span></span>
</td>
<td class="nump">$ 688,207<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,020,123<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120823920">
<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>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">2022 (July 1, to December 31, 2022)</a></td>
<td class="nump">$ 250,285<span></span>
</td>
</tr>
<tr class="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 );">2023</a></td>
<td class="nump">305,627<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">245,761<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">196,462<span></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">175,113<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,173,248<span></span>
</td>
</tr>
<tr class="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">(153,125)<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,020,123<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115097760">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Sep. 01, 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>Oct. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="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">3 years 6 months<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average 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="nump">8.00%<span></span>
</td>
<td class="nump">8.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_BusinessAcquisitionAxis=DGLY_EliteMedicalBillingSpecialistsMember', window );">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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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 );">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">25 months<span></span>
</td>
<td class="text">25 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">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">9 months<span></span>
</td>
<td class="text">9 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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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 );">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">6 months<span></span>
</td>
<td class="text">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>
</tr>
<tr class="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>
</tr>
<tr class="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">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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">36 months<span></span>
</td>
<td class="text">36 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_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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 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>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 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>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember', window );">September 2012 for Office and Warehouse 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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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 );">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">54 months<span></span>
</td>
<td class="text">54 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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember', window );">September 2012 for Office and Warehouse 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<tr class="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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember', window );">September 2012 for Office and Warehouse 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 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">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 );">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">48 months<span></span>
</td>
<td class="text">16 months<span></span>
</td>
<td class="text">16 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_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>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 119,230<span></span>
</td>
<td class="nump">$ 274,302<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_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_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_AwardTypeAxis=DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>76
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115204544">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,116,736<span></span>
</td>
<td class="nump">$ 17,627,139<span></span>
</td>
</tr>
<tr class="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">1,441,267<span></span>
</td>
<td class="nump">724,626<span></span>
</td>
</tr>
<tr class="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">18,675,469<span></span>
</td>
<td class="nump">16,902,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">7,882,241<span></span>
</td>
<td class="nump">7,090,162<span></span>
</td>
</tr>
<tr class="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">1,441,267<span></span>
</td>
<td class="nump">724,626<span></span>
</td>
</tr>
<tr class="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">6,440,974<span></span>
</td>
<td class="nump">6,365,536<span></span>
</td>
</tr>
<tr class="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">194,286<span></span>
</td>
<td class="nump">194,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">73,866<span></span>
</td>
<td class="nump">65,578<span></span>
</td>
</tr>
<tr class="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">120,420<span></span>
</td>
<td class="nump">128,708<span></span>
</td>
</tr>
<tr class="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">493,945<span></span>
</td>
<td class="nump">493,945<span></span>
</td>
</tr>
<tr class="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">303,485<span></span>
</td>
<td class="nump">233,471<span></span>
</td>
</tr>
<tr class="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">190,460<span></span>
</td>
<td class="nump">260,474<span></span>
</td>
</tr>
<tr class="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">933,333<span></span>
</td>
<td class="nump">373,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">4,666,667<span></span>
</td>
<td class="nump">5,226,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">125,000<span></span>
</td>
<td class="nump">50,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">475,000<span></span>
</td>
<td class="nump">550,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 Sear Licenses (Ticketing) [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">201,931<span></span>
</td>
<td class="nump">201,931<span></span>
</td>
</tr>
<tr class="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">5,583<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
</tr>
<tr class="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">196,348<span></span>
</td>
<td class="nump">199,687<span></span>
</td>
</tr>
<tr class="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">792,079<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_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">792,079<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_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,574,468<span></span>
</td>
<td class="nump">9,931,547<span></span>
</td>
</tr>
<tr class="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,574,468<span></span>
</td>
<td class="nump">9,931,547<span></span>
</td>
</tr>
<tr class="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">60,027<span></span>
</td>
<td class="nump">5,430<span></span>
</td>
</tr>
<tr class="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">$ 60,027<span></span>
</td>
<td class="nump">$ 5,430<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PersonalSearLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PersonalSearLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>77
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116725520">
<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>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">2022 (July 1, to December 31, 2022)</a></td>
<td class="nump">$ 813,792<span></span>
</td>
</tr>
<tr class="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 );">2023</a></td>
<td class="nump">1,448,622<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">1,398,065<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">1,311,958<span></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 );">2026 and thereafter</a></td>
<td class="nump">1,468,537<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">$ 6,440,974<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>78
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116528464">
<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">6 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 358,944<span></span>
</td>
<td class="nump">$ 27,483<span></span>
</td>
<td class="nump">$ 716,910<span></span>
</td>
<td class="nump">$ 50,114<span></span>
</td>
<td class="nump">$ 1,058,333<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>79
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072212819360">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 3,337,608<span></span>
</td>
<td class="nump">$ 1,921,021<span></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">3,337,465<span></span>
</td>
<td class="nump">30,752<span></span>
</td>
</tr>
<tr class="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">232,208<span></span>
</td>
<td class="nump">155,526<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,907,281<span></span>
</td>
<td class="nump">$ 2,107,299<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110844640">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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">1,086,063<span></span>
</td>
</tr>
<tr class="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">$ 2.37<span></span>
</td>
</tr>
<tr class="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="nump">25,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">$ 0.98<span></span>
</td>
</tr>
<tr class="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">(23,750)<span></span>
</td>
</tr>
<tr class="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">$ (4.33)<span></span>
</td>
</tr>
<tr class="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">1,087,313<span></span>
</td>
</tr>
<tr class="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">$ 2.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable | shares</a></td>
<td class="nump">999,813<span></span>
</td>
</tr>
<tr class="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 | $ / shares</a></td>
<td class="nump">$ 2.36<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>81
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120415984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility - range</a></td>
<td class="nump">111.67%<span></span>
</td>
</tr>
<tr class="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">1.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="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">$ 0.98<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110114832">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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">1,087,313<span></span>
</td>
</tr>
<tr class="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">7 years 3 months 18 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">999,813<span></span>
</td>
</tr>
<tr class="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">7 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">$ 2.49<span></span>
</td>
</tr>
<tr class="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">740,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">8 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">652,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">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 2.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper limit | $ / shares</a></td>
<td class="nump">$ 3.49<span></span>
</td>
</tr>
<tr class="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">310,313<span></span>
</td>
</tr>
<tr class="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">5 years 9 months 18 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">310,313<span></span>
</td>
</tr>
<tr class="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">5 years 9 months 18 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">$ 3.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper limit | $ / shares</a></td>
<td class="nump">$ 4.49<span></span>
</td>
</tr>
<tr class="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">3 years 3 months 18 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">3 years 3 months 18 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>83
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072108493568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Restricted shares, Forfeited</a></td>
<td class="num">(65,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Restricted shares, Non-vested Beginning Balance</a></td>
<td class="nump">1,057,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Non-vested Beginning Balance | $ / shares</a></td>
<td class="nump">$ 1.87<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">715,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Granted | $ / shares</a></td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Restricted shares, Vested</a></td>
<td class="num">(463,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Vested | $ / shares</a></td>
<td class="num">$ (1.89)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(65,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Forfeited | $ / shares</a></td>
<td class="num">$ (1.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Restricted shares, Non-vested Ending Balance</a></td>
<td class="nump">1,244,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Non-vested Ending Balance | $ / shares</a></td>
<td class="nump">$ 1.45<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>84
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120970912">
<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>Jun. 30, 2022 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">2022 (July 1, 2022 through December 31, 2022)</a></td>
<td class="nump">119,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_NumberOfRestrictedShareNonVestInYearOne', window );">2023</a></td>
<td class="nump">663,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_NumberOfRestrictedShareNonVestInYearTwo', window );">2024</a></td>
<td class="nump">279,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 );">2025</a></td>
<td class="nump">80,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_NumberOfRestrictedShareNonVestInYearFour', window );">2026</a></td>
<td class="nump">72,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_NumberOfRestrictedShareNonVestInYearFive', window );">2027</a></td>
<td class="nump">30,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>85
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110767984">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Pretax compensation expense</a></td>
<td class="nump">$ 381,601<span></span>
</td>
<td class="nump">$ 330,213<span></span>
</td>
<td class="nump">$ 776,350<span></span>
</td>
<td class="nump">$ 656,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">6,675,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,675,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options, available for grant</a></td>
<td class="nump">190,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190,845<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue', window );">Stock options granted, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</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_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="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">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="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" 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">$ 880,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 880,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">55 months<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">21,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,553<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 );">Stock options unexercised and outstanding</a></td>
<td class="nump">5,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,689<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 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_SharesUnexercisedAndOutstanding', window );">Stock options unexercised and outstanding</a></td>
<td class="nump">10,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_PlanNameAxis=DGLY_TwoThousandAndFivePlanMember', window );">2005 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_SharesUnexercisedAndOutstanding', window );">Stock options 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_TwoThousandAndFivePlanMember', window );">2005 Stock Option 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_SharesUnexercisedAndOutstanding', window );">Stock options 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_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="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">54,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,787<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="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">94,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,651<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="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">40,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,499<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock options granted, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_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_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>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072212814880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WARRANT MODIFICATION (Details)<br></strong></div></th>
<th class="th">
<div>Aug. 19, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 14, 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">42,550,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 );">Warrant [Member] | Original Terms [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Modified Terms [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Measurement Input, Price Volatility [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">109.3<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] | Measurement Input, Price Volatility [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">104.7<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] | 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>
</tr>
<tr class="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.78<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] | 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>
</tr>
<tr class="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.78<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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="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] | Measurement Input, Expected Term [Member] | Original Terms [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Measurement Input, Expected Term [Member] | Modified Terms [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">5 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 );">Warrant [Member] | Measurement Input, Exercise Price [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">3.25<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] | Measurement Input, Exercise Price [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">3.25<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>87
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115161728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 14, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">42,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Measurement Input, Price Volatility [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></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 );">Warrant [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">106.6<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] | Measurement Input, Price Volatility [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">166.6<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] | Measurement Input, Risk Free Interest Rate [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.01<span></span>
</td>
</tr>
<tr class="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] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">0.08<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] | Measurement Input, Risk Free Interest Rate [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">0.49<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] | Measurement Input, Expected Dividend Rate [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_DerivativeLiabilitiesMeasurementInputTerm', window );">Remaining contractual term</a></td>
<td class="text">3 days<span></span>
</td>
<td class="text">3 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] | Measurement Input, Expected Term [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_DerivativeLiabilitiesMeasurementInputTerm', window );">Remaining contractual term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">4 years 2 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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Measurement Input, Exercise Price [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25<span></span>
</td>
</tr>
<tr class="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] | Measurement Input, Exercise Price [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">2.80<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] | Measurement Input, Exercise Price [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability measurement input</a></td>
<td class="nump">3.25<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_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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">42,550,000<span></span>
</td>
<td class="nump">24,300,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_DerivativeLiabilitiesMeasurementInputTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liabilities measurement input term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_DerivativeLiabilitiesMeasurementInputTerm</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=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_StatementEquityComponentsAxis=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>88
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072109292864">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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">26,008,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_WeightedAverageExercisePriceVested', window );">Weighted average exercise price, Vested, Beginning balance | $ / shares</a></td>
<td class="nump">$ 3.24<span></span>
</td>
</tr>
<tr class="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="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice', 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_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">(333,667)<span></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="nump">$ 3.51<span></span>
</td>
</tr>
<tr class="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">25,674,931<span></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">$ 3.24<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>89
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110456848">
<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) - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, Number of warrants</a></td>
<td class="nump">25,674,931<span></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">3 years 9 months 18 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 );">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">$ 2.60<span></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">465,712<span></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">1 year 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 );">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">$ 3.00<span></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">316,800<span></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">9 months 18 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 );">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">$ 3.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, Number of warrants</a></td>
<td class="nump">24,300,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">3 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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Range Four [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">$ 3.36<span></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">566,666<span></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">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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Range Five [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">$ 3.75<span></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">25,753<span></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">1 month 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072117125776">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 19, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Feb. 01, 2021</div></th>
<th class="th"><div>Jan. 14, 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_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">42,550,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="nump">$ 3.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>
</tr>
<tr class="re">
<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 );">Warrants exercisable for common stock</a></td>
<td class="nump">7,681,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</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_WarrantModificationExpense', window );">Warrant modification expense</a></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>
</tr>
<tr class="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">111.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining terms</a></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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Change in pricing inputs and volatilities, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=DGLY_ExchangeWarrantsMember', window );">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>
</tr>
<tr class="re">
<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 );">Warrants exercisable for common stock</a></td>
<td class="nump">7,681,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=DGLY_ReplacementOriginalWarrantsMember', window );">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>
</tr>
<tr class="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 );">Warrants exercisable for common stock</a></td>
<td class="nump">6,618,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">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>
</tr>
<tr class="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_CommonStockPurchaseWarrantsMember', window );">Common Stock 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>
</tr>
<tr class="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="nump">25,674,931<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_WarrantExpirationTermDescription', window );">Warrant expiration date description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The warrants expire from August 21,
2022 through September 18, 2026<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_CommonStockPurchaseWarrantsMember', window );">Common Stock 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>
</tr>
<tr class="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 );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.60<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_CommonStockPurchaseWarrantsMember', window );">Common Stock 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>
</tr>
<tr class="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 );">Exercise price</a></td>
<td class="text">&#160;<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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Warrant to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,300,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | PreFunded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Warrant to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,050,000<span></span>
</td>
<td class="nump">7,200,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 );">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>
</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_IntrinsicValueOfAllOutstandingWarrants', window );">Intrinsic value of all outstanding warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_IntrinsicValueOfAllOutstandingWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of all outstanding 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_IntrinsicValueOfAllOutstandingWarrants</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_us-gaap_StatementEquityComponentsAxis=DGLY_CommonStockPurchaseWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonStockPurchaseWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_ClassOfWarrantOrRightAxis=DGLY_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110641152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF STOCK REPURCHASE (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">5,460,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">5,460,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></td>
<td class="nump">$ 3,998,398<span></span>
</td>
</tr>
<tr class="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_DecemberTwoThousandTwentyOneMember', window );">December 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">1,734,838<span></span>
</td>
</tr>
<tr class="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 );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">1,734,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_JanuaryTwoThousandTwentyTwoMember', window );">January 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">697,093<span></span>
</td>
</tr>
<tr class="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 );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">697,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_FebruaryTwoThousandTwentyTwoMember', window );">February 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">692,984<span></span>
</td>
</tr>
<tr class="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 );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">692,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_MarchTwoThousandTwentyTwoMember', window );">March 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">485,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">485,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_AprilTwoThousandTwentyTwoMember', window );">April 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">595,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">595,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_MayTwoThousandTwentyTwoMember', window );">May 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">716,911<span></span>
</td>
</tr>
<tr class="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 );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 1.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">716,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_AwardTypeAxis=DGLY_JuneTwoThousandTwentyTwoMember', window );">June 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_StockPurchasedDuringPeriodShares', window );">Number of Shares Purchased</a></td>
<td class="nump">537,565<span></span>
</td>
</tr>
<tr class="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 );">Average Price Paid per Shares | $ / shares</a></td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Total Number of Shares Purchased as Part of Publicly Announced Program</a></td>
<td class="nump">537,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program | $</a></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_DGLY_StockPurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockPurchasedDuringPeriodShares</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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=DGLY_DecemberTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DecemberTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_JanuaryTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_JanuaryTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FebruaryTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FebruaryTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MarchTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MarchTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AprilTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AprilTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MayTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MayTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_JuneTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_JuneTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072212800256">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 06, 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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common stock cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interests</a></td>
<td class="nump">$ 383,326<span></span>
</td>
<td class="nump">$ (0)<span></span>
</td>
<td class="nump">$ 285,232<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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Noncontrolling shareholders ownership percentage</a></td>
<td class="nump">49.00%<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="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">51.00%<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="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=DGLY_StockRepurchaseProgramMember', window );">Stock Repurchase Program [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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased, shares</a></td>
<td class="nump">1,849,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,725,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,460,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Number of shares repurchased, value</a></td>
<td class="nump">$ 1,962,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,026,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,001,602<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_ShareRepurchaseProgramAxis=DGLY_StockRepurchaseProgramMember', window );">Stock Repurchase Program [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase authorized 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">$ 10,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_us-gaap_ShareRepurchaseProgramAxis=DGLY_StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=DGLY_StockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>93
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110447296">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 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_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_NetIncomeLoss', window );">Numerator for basic and diluted income per share &#8211; Net income (loss) attributable to common stockholders</a></td>
<td class="num">$ (1,065,513)<span></span>
</td>
<td class="num">$ (5,382,487)<span></span>
</td>
<td class="num">$ (7,665,662)<span></span>
</td>
<td class="nump">$ 16,339,371<span></span>
</td>
</tr>
<tr class="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">48,657,440<span></span>
</td>
<td class="nump">51,513,691<span></span>
</td>
<td class="nump">49,787,562<span></span>
</td>
<td class="nump">48,177,399<span></span>
</td>
</tr>
<tr class="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">48,657,440<span></span>
</td>
<td class="nump">51,513,691<span></span>
</td>
<td class="nump">49,787,562<span></span>
</td>
<td class="nump">48,177,399<span></span>
</td>
</tr>
<tr class="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">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="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">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.34<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1828-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110279488">
<tr>
<th class="tl" colspan="1" rowspan="1"><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"><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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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">$ 174,351<span></span>
</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">$ 174,351<span></span>
</td>
</tr>
<tr class="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">457,079<span></span>
</td>
<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="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">667,921<span></span>
</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>
<tr class="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="nump">77,158<span></span>
</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">77,158<span></span>
</td>
</tr>
<tr class="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="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>
</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="nump">1,026,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,026,509<span></span>
</td>
</tr>
<tr class="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="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="nump">350,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_BusinessCombinationConsiderationTransferred1', window );">Total acquisition 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 401,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,920,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="nump">2,920,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="nump">2,270,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="nump">650,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="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>
</tr>
<tr class="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="num">$ (401,547)<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_MedicalBillingAcquisitionOneMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Tangible assets acquired</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">2,100,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_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="nump">1,903,626<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="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>
</tr>
<tr class="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="nump">750,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_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">1,903,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<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_MedicalBillingAcquisitionTwoMember', window );">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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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">$ 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>
</tr>
<tr class="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="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>
</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="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>
</tr>
<tr class="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="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>
</tr>
<tr class="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="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>
</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>95
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115452720">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</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. 04, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt principal amount</a></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="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_IncreaseDecreaseInAccountsReceivable', window );">Increase in 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="num">$ (721,540)<span></span>
</td>
<td class="num">$ (817,077)<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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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="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>
</tr>
<tr class="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_MedicalBillingAcquisitionOneMember', window );">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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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_MedicalBillingAcquisitionTwoMember', window );">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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 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="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>
</tr>
<tr class="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 of contingent 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 317,212<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="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 );">Acquisition related 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="nump">164,630<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>
</tr>
<tr class="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 in 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">75,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="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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt 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="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>
</tr>
<tr class="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 principal and accrued 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">$ 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 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">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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Acquisition related 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 Amount</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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 Amount</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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Acquisition related 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>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt 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>
</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123395306&amp;loc=d3e36975-112693<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919370-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918703-209980<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128295416&amp;loc=SL77919784-209982<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>
<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_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>96
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110460944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) - Ticket Smarter Acquisition [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">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. 01, 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_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="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">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="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</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash 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="ro">
<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="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 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="ro">
<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="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount', window );">Cash retained from escrow amount pursuant to settlement of working capital target</a></td>
<td class="nump">297,726<span></span>
</td>
<td class="nump">297,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>97
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120307648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_CashAcquiredFromAcquisition', window );">Cash Acquired from Acquisition</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_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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>98
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072109351536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 6,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 358,944<span></span>
</td>
<td class="nump">$ 27,483<span></span>
</td>
<td class="nump">$ 716,910<span></span>
</td>
<td class="nump">$ 50,114<span></span>
</td>
<td class="nump">$ 1,058,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 5,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">933,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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<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>
</tr>
<tr class="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">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>99
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115176800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>TICKETSMARTER ACQUISITION (Details Narrative) - Ticket Smarter Acquisition [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Jan. 01, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Initial Payment Amount</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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="ro">
<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="nump">500,000<span></span>
</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="re">
<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="text">&#160;<span></span>
</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="ro">
<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="text">&#160;<span></span>
</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="re">
<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="text">&#160;<span></span>
</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 );">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent amount</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>100
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072115045280">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 9,351,457<span></span>
</td>
<td class="nump">$ 2,493,671<span></span>
</td>
<td class="nump">$ 19,646,238<span></span>
</td>
<td class="nump">$ 5,029,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,719,078<span></span>
</td>
<td class="nump">1,260,800<span></span>
</td>
<td class="nump">3,658,696<span></span>
</td>
<td class="nump">2,072,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(6,661,252)<span></span>
</td>
<td class="num">(2,616,884)<span></span>
</td>
<td class="num">(13,464,590)<span></span>
</td>
<td class="num">(5,482,578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">528,835<span></span>
</td>
<td class="nump">87,830<span></span>
</td>
<td class="nump">1,024,238<span></span>
</td>
<td class="nump">145,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Identifiable Assets</a></td>
<td class="nump">70,728,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,728,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82,989,197<span></span>
</td>
</tr>
<tr class="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="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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">2,049,756<span></span>
</td>
<td class="nump">2,493,671<span></span>
</td>
<td class="nump">4,059,805<span></span>
</td>
<td class="nump">5,029,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">759,010<span></span>
</td>
<td class="nump">1,260,800<span></span>
</td>
<td class="nump">1,027,440<span></span>
</td>
<td class="nump">2,072,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,130,749)<span></span>
</td>
<td class="num">(296,601)<span></span>
</td>
<td class="num">(2,846,004)<span></span>
</td>
<td class="num">(979,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">209,442<span></span>
</td>
<td class="nump">87,830<span></span>
</td>
<td class="nump">385,516<span></span>
</td>
<td class="nump">145,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">35,219,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,219,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,983,348<span></span>
</td>
</tr>
<tr class="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="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,120,738<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,024,695<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_GrossProfit', window );">Total Gross Profit</a></td>
<td class="nump">957,263<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,654,432<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_OperatingIncomeLoss', window );">Total Operating Income (Loss)</a></td>
<td class="nump">247,301<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">118,783<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_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">319,175<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">638,358<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_Assets', window );">Total Identifiable Assets</a></td>
<td class="nump">1,678,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,678,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">934,095<span></span>
</td>
</tr>
<tr class="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_TicketingMember', window );">Ticketing [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">5,180,963<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,561,738<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_GrossProfit', window );">Total Gross Profit</a></td>
<td class="nump">2,805<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">976,824<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_OperatingIncomeLoss', window );">Total Operating Income (Loss)</a></td>
<td class="num">(2,320,694)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,766,541)<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_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">218<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">364<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_Assets', window );">Total Identifiable Assets</a></td>
<td class="nump">10,097,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,097,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,260,780<span></span>
</td>
</tr>
<tr class="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="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">(3,457,110)<span></span>
</td>
<td class="num">$ (2,320,283)<span></span>
</td>
<td class="num">(6,970,828)<span></span>
</td>
<td class="num">$ (4,503,058)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 23,733,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,733,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,810,974<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TicketingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TicketingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072120773824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT DATA (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</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_InventoryValuationReservesVideoSolutions', window );">Reserve for excess</a></td>
<td class="nump">$ 3,272,832<span></span>
</td>
<td class="nump">$ 3,353,458<span></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_InventoryValuationReservesTicketingSolutions', window );">Obsolete inventory</a></td>
<td class="nump">449,635<span></span>
</td>
<td class="nump">$ 561,631<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</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_InventoryValuationReservesVideoSolutions', window );">Reserve for excess</a></td>
<td class="nump">3,272,831<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_StatementBusinessSegmentsAxis=DGLY_TicketingMember', window );">Ticketing [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_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>
</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_InventoryValuationReservesTicketingSolutions', window );">Obsolete inventory</a></td>
<td class="nump">$ 449,635<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_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_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_TicketingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TicketingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072110462032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Distributions paid</a></td>
<td class="nump">$ 15,692<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>
</tr>
<tr class="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>
</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">$ 138,384<span></span>
</td>
<td class="nump">$ 158,384<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_DeferredCompensationArrangementWithIndividualDistributionPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution made to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140072116736096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th"><div>Jul. 07, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>104
<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/20220630"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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-20220630.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-08-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2022-08-15</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="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </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="From2021-04-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-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-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-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>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-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>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-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>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-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>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </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_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="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_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </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_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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-01-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-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-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>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-06-30</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_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_IPOOneMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">DGLY:IPOOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31_custom_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_MutualFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DGLY:MutualFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_MutualFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DGLY:MutualFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-04</instant>
        </period>
    </context>
    <context id="From2020-05-042020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="From2020-12-092020-12-10_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-09</startDate>
            <endDate>2020-12-10</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</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="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-282021-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-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-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>2022-04-01</startDate>
            <endDate>2022-06-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-312021-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-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-01_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-01</instant>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-01_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-01</instant>
        </period>
    </context>
    <context id="From2022-02-012022-02-01_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-01</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_WarrantLiabilityMember22215734">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-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>2022-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementSegmentAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_WarrantLiabilityMember22215828">
        <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-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_RentalEquipmentMember_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:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_RentalEquipmentMember_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:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_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:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_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:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</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_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-13</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-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="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_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:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_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:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-08-312021-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-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2021-08-312021-08-31_custom_CCCAcquisitionMember_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:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2021-08-312021-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-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_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>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember">
        <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:PersonalSearLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember">
        <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:PersonalSearLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_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:TwoThousandAndFivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_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:TwoThousandAndFivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_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:TwoThousandAndFivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_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">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_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">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_CommonStockPurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:CommonStockPurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-01-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_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-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-02-01_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-01</instant>
        </period>
    </context>
    <context id="AsOf2021-02-01_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-02-01</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_ExchangeWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ExchangeWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ReplacementOriginalWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="From2021-08-182021-08-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-08-18</startDate>
            <endDate>2021-08-19</endDate>
        </period>
    </context>
    <context id="From2021-08-182021-08-19_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>2021-08-18</startDate>
            <endDate>2021-08-19</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-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="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_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:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_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:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_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:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_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:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-13</startDate>
            <endDate>2021-01-14</endDate>
        </period>
    </context>
    <context id="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-13</startDate>
            <endDate>2021-01-14</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_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>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_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>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_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>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-01-14_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_WarrantLiabilityMember22220859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-06_custom_StockRepurchaseProgramMember_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:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-06</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_StockRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">DGLY:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_NobilityHealthcareLLCMember22221531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:DecemberTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:JanuaryTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:FebruaryTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:MarchTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:AprilTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:MayTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:JuneTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </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-302021-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-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember">
        <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:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember">
        <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:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-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>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-08-312021-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-31</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-02-012022-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-02-01</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="From2022-01-012022-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-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-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="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="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="AsOf2021-08-31_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-08-31</instant>
        </period>
    </context>
    <context id="From2021-08-312021-08-31_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>2021-08-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_custom_MedicalBillingAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="From2022-02-012022-02-01_custom_MedicalBillingAcquisitionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="AsOf2021-09-01_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-01</instant>
        </period>
    </context>
    <context id="AsOf2021-01-01_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-01-01</instant>
        </period>
    </context>
    <context id="From2021-01-012021-01-01_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-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>2022-01-01</startDate>
            <endDate>2022-06-30</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="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="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-312021-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-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-09-302021-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012022-06-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>2021-09-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012022-06-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>2021-09-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01_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>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012022-06-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>2021-09-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="From2021-09-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-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>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-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>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-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>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-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>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TicketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:TicketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-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="AsOf2022-06-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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-07-07_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>2022-07-07</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>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Segment">
        <measure>DGLY:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-01-01to2022-06-30">0001342958</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-01-01to2022-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-01-01to2022-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-06-30"
      id="xdx2ixbrl0125"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0126"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2021-04-012021-06-30"
      id="xdx2ixbrl0252"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0254"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl0256"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2021-04-012021-06-30"
      id="xdx2ixbrl0262"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0264"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl0286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-04-012021-06-30"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0289"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31"
      id="xdx2ixbrl0357"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0384"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0496"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0519"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0521"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0535"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0539"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0544"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl0547"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0569"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ProvisionForDoubtfulAccountsReceivable
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0598"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0600"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0604"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0660"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentsToAcquireBusinessesGrossOne
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0664"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0667"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0676"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0679"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0681"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0684"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0688"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0706"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0718"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:GoodwillAcquiredInBusinessAcquisitions
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0724"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0732"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2022-01-012022-06-30_us-gaap_CashMember"
      id="xdx2ixbrl0789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CashMember"
      id="xdx2ixbrl0791"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2022-01-012022-06-30_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0797"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2022-01-012022-06-30_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0799"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0805"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0807"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2021-01-012021-12-31_us-gaap_CashMember"
      id="xdx2ixbrl0813"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CashMember"
      id="xdx2ixbrl0815"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2021-01-012021-12-31_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0821"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2021-01-012021-12-31_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0823"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2021-01-012021-12-31_custom_MutualFundsMember"
      id="xdx2ixbrl0829"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0837"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0873"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityTwo
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0911"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityThree
      contextRef="AsOf2022-06-30"
      id="xdx2ixbrl0913"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityThree
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0914"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2020-05-042020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      id="xdx2ixbrl0943">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2021-06-282021-06-30_custom_JuneContingentNoteMember"
      id="xdx2ixbrl0963">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2021-08-312021-08-31_custom_AugustContingentPaymentNoteMember"
      id="xdx2ixbrl0983">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2022-01-012022-01-01_custom_JanuaryContingentPaymentNoteMember"
      id="xdx2ixbrl0998">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2022-02-012022-02-01_custom_FebruaryContingentPaymentNoteMember"
      id="xdx2ixbrl1007">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1021"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1022"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1026"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1027"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1031"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1032"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1036"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1037"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1041"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1042"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1046"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1047"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNote
      contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      id="xdx2ixbrl1059"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteOne
      contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      id="xdx2ixbrl1063"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      id="xdx2ixbrl1067"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      id="xdx2ixbrl1071"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember"
      id="xdx2ixbrl1072"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2022-04-012022-06-30_custom_WarrantLiabilityMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      id="xdx2ixbrl1081"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember"
      id="xdx2ixbrl1221">P54M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_OctoberTwoThousandAndNineteenForCopiersMember"
      id="xdx2ixbrl1229">P16M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_EliteMedicalBillingSpecialistsMember"
      id="xdx2ixbrl1236">P25M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_CCCAcquisitionMember"
      id="xdx2ixbrl1244">P9M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_TicketSmarterAcquisitionMember"
      id="xdx2ixbrl1251">P6M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-06-30_custom_PrivateMedicalBillingCompanyMember"
      id="xdx2ixbrl1258">P36M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      id="xdx2ixbrl1361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      id="xdx2ixbrl1365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      id="xdx2ixbrl1367"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      id="xdx2ixbrl1369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      id="xdx2ixbrl1385"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      id="xdx2ixbrl1391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      id="xdx2ixbrl1397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      id="xdx2ixbrl1403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      id="xdx2ixbrl1409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      id="xdx2ixbrl1415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      id="xdx2ixbrl1501"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      id="xdx2ixbrl1503"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      id="xdx2ixbrl1607">P55M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1705"
      unitRef="Shares"
      xsi:nil="true"/>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1707"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1709"
      unitRef="Shares"
      xsi:nil="true"/>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1711"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember"
      id="xdx2ixbrl1781"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1797"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1805"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1813"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1821"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1829"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl1864"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2021-04-012021-06-30"
      id="xdx2ixbrl1865"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl1866"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl1867"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      id="xdx2ixbrl1912"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      id="xdx2ixbrl2011"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-09-012022-06-30_us-gaap_TrademarksAndTradeNamesMember"
      id="xdx2ixbrl2045"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2073"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2075"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2078"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2080"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2093"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2095"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2098"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2100"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2113"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2115"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2118"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2120"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2138"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30_custom_RevenueCycleManagementMember"
      id="xdx2ixbrl2140"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2143"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30_custom_TicketingMember"
      id="xdx2ixbrl2145"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2022-01-01to2022-06-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2022-01-01to2022-06-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2022-01-01to2022-06-30">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2022-01-01to2022-06-30">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2022-01-01to2022-06-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2022-01-01to2022-06-30">001-33899</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-06-30">Digital Ally, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-01-01to2022-06-30">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-01-01to2022-06-30">20-0064269</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-01-01to2022-06-30">14001 Marshall Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-01-01to2022-06-30">Lenexa</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-01-01to2022-06-30">KS</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-01-01to2022-06-30">66215</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-01-01to2022-06-30">(913)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-01-01to2022-06-30">814-7774</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-01-01to2022-06-30">Common     stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-01-01to2022-06-30">DGLY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-01-01to2022-06-30">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2022-01-01to2022-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-01-01to2022-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-01-01to2022-06-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-01-01to2022-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-01-01to2022-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2022-01-01to2022-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-08-15" decimals="INF" unitRef="Shares">47828405</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13454246</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32007792</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2167280</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2727052</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">138384</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">158384</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2798029</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2021813</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">9405954</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">9659536</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7911435</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">9728782</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">35736944</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">56144975</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">8457199</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6841026</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">18675469</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">16902513</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">951928</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">993384</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6907281</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2107299</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">70728821</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">82989197</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6762924</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4569106</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1130737</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1175998</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">353646</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">373371</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1944382</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1665519</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DebtCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">514664</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">389934</us-gaap:DebtCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">9285143</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">14846932</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">11796</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1827</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">20003292</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">23022687</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">754680</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">727278</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">666477</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">688207</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">4087426</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2687786</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">25511875</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27125958</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">47828405</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">50904391</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">47828</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">50904</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">125202080</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">124426379</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:MinorityInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">325993</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">56453</us-gaap:MinorityInterest>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">-80358955</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-68670497</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">45216946</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">55863239</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">70728821</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">82989197</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">2210181</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">1719332</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">4620241</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">3631910</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">7141276</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">774339</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">15025997</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">1397591</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">9351457</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">2493671</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">19646238</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">5029501</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">2070476</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-04-012021-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">1017659</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">4892527</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-012021-06-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">2578969</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">5561903</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-04-012021-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">215212</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">11095015</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-012021-06-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">377849</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">7632379</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1232871</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">15987542</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2956818</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1719078</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1260800</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">3658696</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2072683</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">540222</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">460999</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1038222</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">909964</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2763045</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">870183</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">5542448</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">1466938</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">5077063</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">2546502</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">10542616</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">5178359</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">8380330</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">3877684</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">17123286</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">7555261</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-6661252</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-2616884</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-13464590</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-5482578</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">32233</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">90774</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">103595</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">132461</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">8501</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1365</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">25511</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2793</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-381</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">43059</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">10000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">10000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">542096</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">486046</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-1590</DGLY:ChangeInFairValueOfShorttermInvestments>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-84818</DGLY:ChangeInFairValueOfShorttermInvestments>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-6554</DGLY:ChangeInFairValueOfShorttermInvestments>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">5413618</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-2863422</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">5561789</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">21688835</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">5979065</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-2765603</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">6084160</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">21821949</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-682187</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-7380430</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">16339371</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-682187</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-7380430</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">16339371</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">383326</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">285232</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1065513</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-7665662</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">16339371</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">48657440</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">51513691</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">49787562</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Shares">48177399</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">48657440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">51513691</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">49787562</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Shares">48177399</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">26834709</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">26835</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">106501396</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-2157226</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-90014500</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">14356505</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">326164</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">326164</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">450000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">450</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-450</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-8</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">8</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.095</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2800</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">6726200</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">6729000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-03-31_custom_IPOOneMember_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">2.80</us-gaap:SharesIssuedPricePerShare>
    <DGLY:StockIssuedDuringPeriodSharesNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3250000</DGLY:StockIssuedDuringPeriodSharesNewIssuesOne>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3250</DGLY:StockIssuedDuringPeriodValueNewIssuesOne>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">6614350</DGLY:StockIssuedDuringPeriodValueNewIssuesOne>
    <DGLY:StockIssuedDuringPeriodValueNewIssuesOne
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">6617600</DGLY:StockIssuedDuringPeriodValueNewIssuesOne>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-03-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.095</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsShares
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7200000</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsShares>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">7200</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">22276800</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">22284000</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrants>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-03-31_custom_WarrantOneMember"
      decimals="INF"
      unitRef="USDPShares">2.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">11050000</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">11050</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30928950</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne>
    <DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">30940000</DGLY:ExerciseOfPrefundedCommonStockPurchaseWarrantsOne>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1817548</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">1817548</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-03-31_us-gaap_IPOMember_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">49398510</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">49398510</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">21721858</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-03-31"
      decimals="0"
      unitRef="USD">21721858</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">51577209</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">51577</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">122157360</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-2157226</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-68292642</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">51759069</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">330213</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">330213</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">51577209</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">51577</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">122487573</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-2157226</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-73675129</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">46706795</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">50904391</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">50904</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">124426379</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">-68670497</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">715000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">715</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-715</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">15000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-15</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">15</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1876034</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-1876</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-2061892</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">-2063768</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-15692</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">-15692</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <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">49728357</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">49728</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">124820428</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">-77332537</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-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">50000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-50</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">50</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1849952</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-1850</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1960905</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">47828405</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">47828</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">125202080</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">-80358955</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">45216946</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-7380430</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">16339371</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1024238</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">145459</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">776350</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">656378</us-gaap:ShareBasedCompensation>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">5561789</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">21688835</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">192622</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">361437</us-gaap:InventoryWriteDown>
    <DGLY:ProvisionForDoubtfulAccountsReceivable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-161768</DGLY:ProvisionForDoubtfulAccountsReceivable>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">10000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">486046</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-721540</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-817077</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">776216</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">265627</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-60960</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">1774922</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-1848058</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">391084</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-201376</DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-30332</DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">4799982</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">616005</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1994602</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-307744</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-73127</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">79290</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <DGLY:IncreaseDecreaseInAccruedIncomeTaxesPayables
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">9969</DGLY:IncreaseDecreaseInAccruedIncomeTaxesPayables>
    <DGLY:IncreaseDecreaseInAccruedIncomeTaxesPayables
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-7231</DGLY:IncreaseDecreaseInAccruedIncomeTaxesPayables>
    <DGLY:IncreaseDecreaseInOperatingLeaseObligations
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-201375</DGLY:IncreaseDecreaseInOperatingLeaseObligations>
    <DGLY:IncreaseDecreaseInOperatingLeaseObligations
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-41185</DGLY:IncreaseDecreaseInOperatingLeaseObligations>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1678503</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">523516</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-10932515</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-6149773</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1923501</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">5452729</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">54866</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">41126</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">1012552</us-gaap:PaymentsToAcquireBusinessesGross>
    <DGLY:PaymentsToAcquireBusinessesGrossOne
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1153627</DGLY:PaymentsToAcquireBusinessesGrossOne>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">230000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-3361994</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-6506407</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">4026523</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">15692</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">13346600</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <DGLY:ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">53224000</DGLY:ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">216822</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-4259037</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">66570600</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-18553546</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">53914420</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32007792</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4361758</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13454246</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">58276178</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">27059</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">9969</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">7231</us-gaap:IncomeTaxesPaidNet>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">855000</DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">350000</DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">190631</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:LiabilitiesAssumed1
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">387005</us-gaap:LiabilitiesAssumed1>
    <us-gaap:LiabilitiesAssumed1
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">162552</us-gaap:LiabilitiesAssumed1>
    <DGLY:GoodwillAcquiredInBusinessAcquisitions
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2100000</DGLY:GoodwillAcquiredInBusinessAcquisitions>
    <DGLY:RestrictedCommonStockGrant
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">715</DGLY:RestrictedCommonStockGrant>
    <DGLY:RestrictedCommonStockGrant
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">450</DGLY:RestrictedCommonStockGrant>
    <us-gaap:StockIssued1
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">65</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">8</us-gaap:StockIssued1>
    <DGLY:AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">51216058</DGLY:AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_809_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_znAUPP0CdID2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82F_z6L8GoHzsdmb"&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 0pt 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_840_ecustom--NatureOfOperationsPolicyTextBlock_zSiMKsnfAxJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_86C_zAVpBN8TXeuk"&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 0pt 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 0pt 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Digital Ally, Inc. (with its wholly-owned subsidiaries, Digital Ally International, Inc., Shield Products, LLC, Digital Ally
Healthcare, LLC, TicketSmarter, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom 440, 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 Ticketing
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 Ticketing 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 18.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_847_ecustom--BasisOfPresentationPolicyTextBlock_ziHjmAVu6YKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zGNXbVZK7KRl"&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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&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 six month periods ended June 30, 2022 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
balance sheet at December 31, 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&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, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 id="xdx_848_ecustom--UnusualOrInfrequentItemsPolicyTextBlock_z2muaZQ9OM01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_860_zP5k9A4kxoG9"&gt;COVID-19
pandemic/Supply Chain:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The COVID-19
pandemic continues to represent an evolving and fluid situation that presents a wide range of potential impacts of varying durations for
different global geographies, including locations where the Company has offices, employees, customers, vendors and other suppliers and
business partners.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Like most U.S.-based businesses, the COVID-19 pandemic and efforts to mitigate
the same began to have impacts on our business in March 2020. Since that time, although the original effect of the COVID-19 pandemic has
eased, we have continued to operate in an uncertain economic environment that is characterized by, business slowdowns or shutdowns, labor
shortages, supply chain challenges, changes in government spending and requirements, regulatory challenges, inflationary pressures and
market volatility.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;We continue to experience operational
challenges as a result of worldwide events including the Russia-Ukraine conflict, continued uncertainty associated with the pandemic,
and volatility in global markets, which are compounded by the complex integrated global supply chain for both vendors and customers. As
the COVID-19 pandemic dissipates at varying times and rates in different regions around the world, there could be a prolonged negative
impact on these global supply chains. Our ability to continue operations at specific facilities will be impacted by the interdependencies
of the various participants of these global supply chains, which are largely beyond our direct control. A prolonged shut down of these
global supply chains could have a material adverse effect on our business, results of operations, cash flows and financial condition.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we eased many of these modifications. However,
we may, in the future, reinstitute the same or similar changes or take further actions as may be required by government authorities or
that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to continue
most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic, including
its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsgDg1IO9ysc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zHmLZfXSbTK4"&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 0pt 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 0pt 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, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom
440, Inc., 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 0pt 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 0pt 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. Lastly, the Company formed TicketSmarter, Inc.
upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its global ticketing operations. The Company formed
Worldwide Reinsurance Ltd., which is a captive insurance company domiciled in Bermuda. It will provide primarily liability insurance
coverage to the Company for which insurance may not be currently available or economically feasible in today&#x2019;s insurance marketplace.
The Company formed Digital Connect, 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 0pt 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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z8vk0wPzbWj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zUM4WhoycZ1f"&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 0pt 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 0pt 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 0pt 0pt 0; 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 id="xdx_846_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z3UVRjDIJSw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_86E_ztIdmb9OJaH5"&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 0pt 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 0pt 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 0pt 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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company considers customer
purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customer. In situations where
sales are to a distributor, the Company had concluded its contracts are with the distributor as the Company holds a 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;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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;&#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 0pt 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;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&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 are 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;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;Ticketing&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 three months ended June 30, 2022, the Company recognized revenue of $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20220630_zO7HDqr4K9dk" title="Contract liabilities, revenue recognized"&gt;0.4&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 id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none"&gt;SCHEDULE OF CONTRACT LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Additions/Reclass&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Recognized Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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="width: 36%; 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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions"&gt;611,938&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;333,075&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending"&gt;1,944,382&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;2,174,949&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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;775,309&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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;4,087,426&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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;2,786,887&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,108,384&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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;6,031,808&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zfTuxAUeSxVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90F_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20220630_zDpvbIrhTZF3" title="Sales return and allowances"&gt;117,552&lt;/span&gt; and $&lt;span id="xdx_908_ecustom--SalesReturnsAndAllowances_pp0p0_c20210101__20211231_zzCkQ3PTA4s9" title="Sales return and allowances"&gt;45,298&lt;/span&gt; for the six months ended June 30, 2022 and year ended December 31, 2021, 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 0pt 0pt 0; 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 id="xdx_84D_eus-gaap--UseOfEstimates_z1GbilK1UWi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zxbVV2RtMZse"&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 0pt 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 0pt 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 0pt 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_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zADivIf1fx4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zZyqfz48Hzb1"&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 0pt 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 0pt 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 id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B4_z7CgmjoAwA86" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,841,857&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0789"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0791"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value"&gt;5,841,857&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;7,612,389&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--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0799"&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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;7,612,389&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;13,454,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;13,454,246&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 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,031,246&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0813"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0815"&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: 3%"&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_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value"&gt;5,031,246&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&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_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0823"&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_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;12,079,901&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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0829"&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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;(31,881&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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;12,048,020&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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;32,039,673&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0837"&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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;(31,881&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;32,007,792&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_zkpEXwgVtpA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220630_zKtNi9be5hpc" 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 June 30, 2022 and December 31, 2021, the uninsured balance amounted to $&lt;span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220630_zIzanOg5kQAg" title="Uninsured balance"&gt;11,682,011&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zSldnUaYErNg" title="Uninsured balance"&gt;29,836,142&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 id="xdx_847_eus-gaap--ReceivablesPolicyTextBlock_zUWUm21qpN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_864_z8TrygIYwKQi"&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 0pt 0pt 0; 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 0pt 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 0pt 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 0pt 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 0pt 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_848_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zX4HhA2TlP62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zmKHdD7QCZs2"&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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 an income approach. Under the income approach, the Company determined
fair value based on estimated discounted future cash flows of each reporting unit. Determining the fair value of a reporting unit is
judgmental in nature and requires the use of significant estimates and assumptions, including revenue growth rates and EBITDA margins,
discount rates and future market conditions, among others.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 June 30, 2022 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 0pt 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 0pt 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 and license agreements. 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 0pt 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--SegmentReportingPolicyPolicyTextBlock_zscowG08WKZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zw4hCxGwEzfe"&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 0pt 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 0pt 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 &lt;span id="xdx_908_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20220101__20220630_zjx5lVfgCyA9" title="Number of operating segments"&gt;three&lt;/span&gt; operating segments are Video Solutions, Revenue Cycle Management, and Ticketing, 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. The Company&#x2019;s captive insurance subsidiary provides
services to the Company&#x2019;s other business segments and not to outside customers; however, that subsidiary had no activity in the
three months ended June 30, 2022 and 2021. Therefore, its operations will be eliminated in consolidation, and it 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 0pt 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_847_ecustom--ContingentConsiderationPolicyTextBlock_zNTZlHSAu87l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zU8gUJcGztE5"&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 0pt 0pt 0; 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 0pt 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 0pt 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_840_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zwMyNdWEBfsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_z8KDzjiXS9ma"&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 0pt 0pt 0; 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 0pt 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 Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) 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 0pt 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 0pt 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_848_ecustom--NonControllingInterestsPolicyTextBlock_zz6TBJWp8TH2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zhpCUyTROaG9"&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 0pt 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 0pt 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 represents the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interests 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 0pt 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_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zZcnWXjeU5Fe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zTprGomqp3Wk"&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 0pt 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 0pt 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
2020, FASB issued ASU No. 2020-06 to simplify the accounting for convertible debt instruments as the current accounting guidance was
determined to be unnecessarily complex and difficult to navigate. The ASU primarily does three things: (1) The ASU eliminates the beneficial
conversion feature model and the cash conversion model. The elimination of these models will result in more convertible instruments (convertible
debt instruments or convertible preferred stock instruments) being reported as a single liability instrument. The ASU also makes targeted
improvements to the related disclosures, (2) The ASU eliminates certain settlement conditions that are required to qualify for derivative
scope exception which will allow for less equity contracts to be accounted for as a derivative and (3) The ASU aligns the diluted EPS
calculation for convertible instruments by requiring the use of the if-converted method and requiring share settlement be included in
the calculation when the contract includes an option of cash or share settlement. ASU No. 2020-06 is effective for fiscal years beginning
after December 15, 2021 with early adoption permitted for fiscal years beginning after December 15, 2020. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
2020, FASB issued ASU No. 2020-01 which represents a consensus of the Emerging Issues Task Force and it clarifies certain items related
to ASU 2016-01, Financial Instruments&#x2014;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial
Liabilities. The ASU (1) clarifies that when an entity is either applying the equity method or upon discontinuing the equity method it
should consider observable price changes in orderly transactions for the identical or a similar investment with the same issuer for valuing
basis of the investment and (2) clarifies that when determining the accounting for certain forward contracts and purchased options an
entity should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity
method or fair value option. ASU No. 2020-01 is effective for fiscal years beginning after December 15, 2020 with early adoption permitted.
The Company adopted this update for the quarter ended March 31, 2021. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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. The Company will continue to evaluate the effect of adopting ASU 2016-13 will have on the Company&#x2019;s consolidated financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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
August 2018, the FASB issued ASU No. 2018-15, &lt;i&gt;Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)&lt;/i&gt;, or ASU 2018-15.
ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service
contract. The amendments under ASU 2018-15 are effective for interim and annual fiscal periods beginning after December 15, 2019, with
early adoption permitted. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
&lt;span style="color: #202124; background-color: white"&gt;The amendments in ASU 2019-12 are effective for&#160;public business entities for
fiscal years beginning after Dec.&#160;15, 2020. &lt;/span&gt;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_850_zPSaxp8V4Awf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <DGLY:NatureOfOperationsPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_840_ecustom--NatureOfOperationsPolicyTextBlock_zSiMKsnfAxJl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_86C_zAVpBN8TXeuk"&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 0pt 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 0pt 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Digital Ally, Inc. (with its wholly-owned subsidiaries, Digital Ally International, Inc., Shield Products, LLC, Digital Ally
Healthcare, LLC, TicketSmarter, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom 440, 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 Ticketing
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 Ticketing 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 18.&lt;/span&gt;&lt;/p&gt;

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

</DGLY:NatureOfOperationsPolicyTextBlock>
    <DGLY:BasisOfPresentationPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_847_ecustom--BasisOfPresentationPolicyTextBlock_ziHjmAVu6YKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zGNXbVZK7KRl"&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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&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 six month periods ended June 30, 2022 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
balance sheet at December 31, 2021 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&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, 2021.&lt;/span&gt;&lt;/p&gt;

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

</DGLY:BasisOfPresentationPolicyTextBlock>
    <DGLY:UnusualOrInfrequentItemsPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_848_ecustom--UnusualOrInfrequentItemsPolicyTextBlock_z2muaZQ9OM01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_860_zP5k9A4kxoG9"&gt;COVID-19
pandemic/Supply Chain:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The COVID-19
pandemic continues to represent an evolving and fluid situation that presents a wide range of potential impacts of varying durations for
different global geographies, including locations where the Company has offices, employees, customers, vendors and other suppliers and
business partners.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Like most U.S.-based businesses, the COVID-19 pandemic and efforts to mitigate
the same began to have impacts on our business in March 2020. Since that time, although the original effect of the COVID-19 pandemic has
eased, we have continued to operate in an uncertain economic environment that is characterized by, business slowdowns or shutdowns, labor
shortages, supply chain challenges, changes in government spending and requirements, regulatory challenges, inflationary pressures and
market volatility.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;We continue to experience operational
challenges as a result of worldwide events including the Russia-Ukraine conflict, continued uncertainty associated with the pandemic,
and volatility in global markets, which are compounded by the complex integrated global supply chain for both vendors and customers. As
the COVID-19 pandemic dissipates at varying times and rates in different regions around the world, there could be a prolonged negative
impact on these global supply chains. Our ability to continue operations at specific facilities will be impacted by the interdependencies
of the various participants of these global supply chains, which are largely beyond our direct control. A prolonged shut down of these
global supply chains could have a material adverse effect on our business, results of operations, cash flows and financial condition.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we eased many of these modifications. However,
we may, in the future, reinstitute the same or similar changes or take further actions as may be required by government authorities or
that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to continue
most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic, including
its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; 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;

</DGLY:UnusualOrInfrequentItemsPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zsgDg1IO9ysc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zHmLZfXSbTK4"&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 0pt 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 0pt 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, Inc., Worldwide Reinsurance, Ltd., Digital Connect, Inc., Kustom
440, Inc., 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 0pt 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 0pt 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. Lastly, the Company formed TicketSmarter, Inc.
upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its global ticketing operations. The Company formed
Worldwide Reinsurance Ltd., which is a captive insurance company domiciled in Bermuda. It will provide primarily liability insurance
coverage to the Company for which insurance may not be currently available or economically feasible in today&#x2019;s insurance marketplace.
The Company formed Digital Connect, 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 0pt 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:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z8vk0wPzbWj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zUM4WhoycZ1f"&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 0pt 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 0pt 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 0pt 0pt 0; 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;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_846_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z3UVRjDIJSw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_86E_ztIdmb9OJaH5"&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 0pt 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 0pt 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 0pt 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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company considers customer
purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customer. In situations where
sales are to a distributor, the Company had concluded its contracts are with the distributor as the Company holds a 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;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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;&#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 0pt 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;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&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 are 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;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;Ticketing&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 ticketing 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 three months ended June 30, 2022, the Company recognized revenue of $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20220630_zO7HDqr4K9dk" title="Contract liabilities, revenue recognized"&gt;0.4&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 id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none"&gt;SCHEDULE OF CONTRACT LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Additions/Reclass&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Recognized Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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="width: 36%; 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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions"&gt;611,938&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;333,075&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending"&gt;1,944,382&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;2,174,949&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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;775,309&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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;4,087,426&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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;2,786,887&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,108,384&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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;6,031,808&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zfTuxAUeSxVa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90F_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20220630_zDpvbIrhTZF3" title="Sales return and allowances"&gt;117,552&lt;/span&gt; and $&lt;span id="xdx_908_ecustom--SalesReturnsAndAllowances_pp0p0_c20210101__20211231_zzCkQ3PTA4s9" title="Sales return and allowances"&gt;45,298&lt;/span&gt; for the six months ended June 30, 2022 and year ended December 31, 2021, 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 0pt 0pt 0; 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;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2022-04-012022-06-30"
      decimals="-5"
      unitRef="USD">400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <DGLY:ScheduleOfContractLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_890_ecustom--ScheduleOfContractLiabilitiesTableTextBlock_zWG9klu5L6Q1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B7_zEbWcuTnDNQ4" style="display: none"&gt;SCHEDULE OF CONTRACT LIABILITIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Additions/Reclass&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Recognized Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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="width: 36%; 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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20210101__20211231_zAJ10J80g9ck" style="width: 12%; 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_986_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220630_zxz8HUUMcK6f" style="width: 12%; text-align: right" title="Contract liabilities, current, additions"&gt;611,938&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220630_zCoBnntHM4cl" style="width: 12%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;333,075&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220630_z9YU5AHzTjTf" style="width: 12%; text-align: right" title="Contract liabilities, current, ending"&gt;1,944,382&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_987_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20210101__20211231_z0Bdf4rPbK12" 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_98C_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220630_zIZcMrOjB13j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;2,174,949&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__20220630_zDdZx5VHcxTg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;775,309&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--ContractWithCustomerLiabilityNoncurrent_iI_pp0p0_c20220630_zWzXfVXKjwp7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;4,087,426&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_984_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20210101__20211231_zhLIFGIO0eyj" 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_981_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220630_zphL9GtPf4Oe" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;2,786,887&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220630_zN7WCrxotkje" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,108,384&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--ContractWithCustomerLiability_iI_pp0p0_c20220630_zZcC6SSomkd7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;6,031,808&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:ScheduleOfContractLiabilitiesTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1665519</us-gaap:ContractWithCustomerLiabilityCurrent>
    <DGLY:ContractWithCustomerLiabilityAdditions
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">611938</DGLY:ContractWithCustomerLiabilityAdditions>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">333075</DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1944382</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2687786</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2174949</DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">775309</DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">4087426</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4353305</us-gaap:ContractWithCustomerLiability>
    <DGLY:ContractWithCustomerLiabilityAddition
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2786887</DGLY:ContractWithCustomerLiabilityAddition>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1108384</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6031808</us-gaap:ContractWithCustomerLiability>
    <DGLY:SalesReturnsAndAllowances
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">117552</DGLY:SalesReturnsAndAllowances>
    <DGLY:SalesReturnsAndAllowances
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">45298</DGLY:SalesReturnsAndAllowances>
    <us-gaap:UseOfEstimates contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_84D_eus-gaap--UseOfEstimates_z1GbilK1UWi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zxbVV2RtMZse"&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 0pt 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 0pt 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 0pt 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="From2022-01-01to2022-06-30">&lt;p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zADivIf1fx4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zZyqfz48Hzb1"&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 0pt 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 0pt 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 id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B4_z7CgmjoAwA86" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,841,857&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0789"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0791"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value"&gt;5,841,857&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;7,612,389&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--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0799"&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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;7,612,389&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;13,454,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;13,454,246&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 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,031,246&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0813"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0815"&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: 3%"&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_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value"&gt;5,031,246&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&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_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0823"&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_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;12,079,901&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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0829"&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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;(31,881&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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;12,048,020&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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;32,039,673&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0837"&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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;(31,881&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;32,007,792&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_zkpEXwgVtpA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220630_zKtNi9be5hpc" 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 June 30, 2022 and December 31, 2021, the uninsured balance amounted to $&lt;span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220630_zIzanOg5kQAg" title="Uninsured balance"&gt;11,682,011&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zSldnUaYErNg" title="Uninsured balance"&gt;29,836,142&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfShortTermDebtTextBlock_zKakvyaiBzy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B4_z7CgmjoAwA86" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Realized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z2H15cQP7yEl" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,841,857&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z6h4EnbQ9M7f" style="width: 10%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0789"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziW8okr8JoE4" style="width: 10%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0791"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpACXbYi3cNi" style="width: 10%; text-align: right" title="Fair value"&gt;5,841,857&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNx416cCM53a" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;7,612,389&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--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_za4vQshIExQ" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&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--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYeEFlkoti7i" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0799"&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--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0vox02rbYAd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;7,612,389&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20220630_zTgzDwimdh3d" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;13,454,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20220101__20220630_z6UY0uDNmTVi" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&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_98F_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20220101__20220630_zHcdHE45Sd63" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&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_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20220630_z8XHseokO1b4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;13,454,246&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 0pt 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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Adjusted Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Unrealized Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Fair 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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjszmLcEMrZj" style="width: 10%; text-align: right" title="Adjusted cost"&gt;5,031,246&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zDoAkrSdKmH" style="width: 10%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0813"&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: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zAfHm9oaT0Pf" style="width: 10%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0815"&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: 3%"&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_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbja3Ty73a5" style="width: 10%; text-align: right" title="Fair value"&gt;5,031,246&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term investments with
original maturities of 90 days or less (Level 1):&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUFFdPaBX2C6" style="text-align: right" title="Adjusted cost"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zUxJ6IvqTTkj" style="text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&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_986_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zMAwNSQRVo93" style="text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0823"&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_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zbKGpdp1iLsi" style="text-align: right" title="Fair value"&gt;14,928,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Mutual 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_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zNid6vnZsZhj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;12,079,901&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--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zdpXjJAHcdYe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0829"&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_98A_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zstiUbGQenc6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;(31,881&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_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231__us-gaap--FinancialInstrumentAxis__custom--MutualFundsMember_zkpDah2hhpmi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;12,048,020&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_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20211231_zBx1rALMYAvg" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;32,039,673&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20210101__20211231_zUL0pxE8bJra" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0837"&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_982_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20210101__20211231_zYTaYBmn1hR7" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;(31,881&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20211231_zpKEzjIsFBG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;32,007,792&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="AsOf2022-06-30_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">5841857</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2022-06-30_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">5841857</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2022-06-30_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">7612389</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2022-06-30_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">7612389</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13454246</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13454246</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2021-12-31_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">5031246</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">5031246</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2021-12-31_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">14928526</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">14928526</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2021-12-31_custom_MutualFundsMember"
      decimals="0"
      unitRef="USD">12079901</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2021-01-012021-12-31_custom_MutualFundsMember"
      decimals="0"
      unitRef="USD">31881</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31_custom_MutualFundsMember"
      decimals="0"
      unitRef="USD">12048020</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32039673</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">31881</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32007792</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashFDICInsuredAmount contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">11682011</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">29836142</us-gaap:CashUninsuredAmount>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_847_eus-gaap--ReceivablesPolicyTextBlock_zUWUm21qpN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_864_z8TrygIYwKQi"&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 0pt 0pt 0; 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 0pt 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 0pt 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 0pt 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 0pt 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:ReceivablesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zX4HhA2TlP62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zmKHdD7QCZs2"&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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 an income approach. Under the income approach, the Company determined
fair value based on estimated discounted future cash flows of each reporting unit. Determining the fair value of a reporting unit is
judgmental in nature and requires the use of significant estimates and assumptions, including revenue growth rates and EBITDA margins,
discount rates and future market conditions, among others.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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 June 30, 2022 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 0pt 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 0pt 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 and license agreements. 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 0pt 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:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_842_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zscowG08WKZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zw4hCxGwEzfe"&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 0pt 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 0pt 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 &lt;span id="xdx_908_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20220101__20220630_zjx5lVfgCyA9" title="Number of operating segments"&gt;three&lt;/span&gt; operating segments are Video Solutions, Revenue Cycle Management, and Ticketing, 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. The Company&#x2019;s captive insurance subsidiary provides
services to the Company&#x2019;s other business segments and not to outside customers; however, that subsidiary had no activity in the
three months ended June 30, 2022 and 2021. Therefore, its operations will be eliminated in consolidation, and it 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 0pt 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>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Segment">3</us-gaap:NumberOfOperatingSegments>
    <DGLY:ContingentConsiderationPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_847_ecustom--ContingentConsiderationPolicyTextBlock_zNTZlHSAu87l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zU8gUJcGztE5"&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 0pt 0pt 0; 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 0pt 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 0pt 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="From2022-01-01to2022-06-30">&lt;p id="xdx_840_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zwMyNdWEBfsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_z8KDzjiXS9ma"&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 0pt 0pt 0; 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 0pt 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 Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) 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 0pt 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 0pt 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:RepurchaseAndCancellationOfSharesPolicyTextBlock>
    <DGLY:NonControllingInterestsPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_848_ecustom--NonControllingInterestsPolicyTextBlock_zz6TBJWp8TH2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zhpCUyTROaG9"&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 0pt 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 0pt 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 represents the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interests 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 0pt 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:NonControllingInterestsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zZcnWXjeU5Fe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zTprGomqp3Wk"&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 0pt 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 0pt 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
2020, FASB issued ASU No. 2020-06 to simplify the accounting for convertible debt instruments as the current accounting guidance was
determined to be unnecessarily complex and difficult to navigate. The ASU primarily does three things: (1) The ASU eliminates the beneficial
conversion feature model and the cash conversion model. The elimination of these models will result in more convertible instruments (convertible
debt instruments or convertible preferred stock instruments) being reported as a single liability instrument. The ASU also makes targeted
improvements to the related disclosures, (2) The ASU eliminates certain settlement conditions that are required to qualify for derivative
scope exception which will allow for less equity contracts to be accounted for as a derivative and (3) The ASU aligns the diluted EPS
calculation for convertible instruments by requiring the use of the if-converted method and requiring share settlement be included in
the calculation when the contract includes an option of cash or share settlement. ASU No. 2020-06 is effective for fiscal years beginning
after December 15, 2021 with early adoption permitted for fiscal years beginning after December 15, 2020. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
2020, FASB issued ASU No. 2020-01 which represents a consensus of the Emerging Issues Task Force and it clarifies certain items related
to ASU 2016-01, Financial Instruments&#x2014;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial
Liabilities. The ASU (1) clarifies that when an entity is either applying the equity method or upon discontinuing the equity method it
should consider observable price changes in orderly transactions for the identical or a similar investment with the same issuer for valuing
basis of the investment and (2) clarifies that when determining the accounting for certain forward contracts and purchased options an
entity should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity
method or fair value option. ASU No. 2020-01 is effective for fiscal years beginning after December 15, 2020 with early adoption permitted.
The Company adopted this update for the quarter ended March 31, 2021. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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. The Company will continue to evaluate the effect of adopting ASU 2016-13 will have on the Company&#x2019;s consolidated financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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
August 2018, the FASB issued ASU No. 2018-15, &lt;i&gt;Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)&lt;/i&gt;, or ASU 2018-15.
ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service
contract. The amendments under ASU 2018-15 are effective for interim and annual fiscal periods beginning after December 15, 2019, with
early adoption permitted. 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
December 2019, the FASB issued ASU No. 2019-12, Income Taxes - simplifying the accounting for income taxes (Topic 740), which is meant
to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, Income Taxes. The
amendment also improves consistent application and simplifies GAAP for other areas of Topic 740 by clarifying and amending existing guidance.
&lt;span style="color: #202124; background-color: white"&gt;The amendments in ASU 2019-12 are effective for&#160;public business entities for
fiscal years beginning after Dec.&#160;15, 2020. &lt;/span&gt;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="From2022-01-01to2022-06-30">&lt;p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zfG8EG3YR086" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_828_zB2tMxaKdtEa"&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 0pt 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_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zYekyWO15Gg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span id="xdx_8BD_zvRcJFAb1eq2" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220630_zhkYLX4GRRo9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20211231_zwPpL1RnzIV7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&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_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zCn5SAat87t8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; 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: 16%; text-align: right"&gt;4,083,713&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,062,046&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_zZa8IhBp2St6" 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;153&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0873"&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_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zJ7PLysCMtxa" 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;7,866,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,410,307&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_zJHBpNheHxh5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Finished goods &#x2013; ticketing 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;1,178,468&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;2,102,272&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_zDd5RDhZ4xO2" 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;13,128,421&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,574,625&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_znm2Jw2lRtCf" 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;(3,272,832&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;(3,353,458&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_zELe2ksmg2U7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Reserve for excess and obsolete inventory &#x2013; ticketing 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;(449,635&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;(561,631&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_zLAUH1CDfjq7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&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;9,405,954&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;9,659,536&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_zYQeRnex48f6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&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_903_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20220630_zxmrRyEn9xI5" title="Units held by customers and agents"&gt;135,573&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20211231_zA4xPplywn35" title="Units held by customers and agents"&gt;153,976&lt;/span&gt; as of June 30, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zYekyWO15Gg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span id="xdx_8BD_zvRcJFAb1eq2" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220630_zhkYLX4GRRo9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20211231_zwPpL1RnzIV7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&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_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zCn5SAat87t8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; 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: 16%; text-align: right"&gt;4,083,713&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,062,046&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_zZa8IhBp2St6" 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;153&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0873"&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_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zJ7PLysCMtxa" 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;7,866,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,410,307&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_zJHBpNheHxh5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Finished goods &#x2013; ticketing 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;1,178,468&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;2,102,272&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_zDd5RDhZ4xO2" 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;13,128,421&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,574,625&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_znm2Jw2lRtCf" 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;(3,272,832&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;(3,353,458&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_zELe2ksmg2U7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Reserve for excess and obsolete inventory &#x2013; ticketing 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;(449,635&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;(561,631&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_zLAUH1CDfjq7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&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;9,405,954&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;9,659,536&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="AsOf2022-06-30" decimals="0" unitRef="USD">4083713</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3062046</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">153</us-gaap:InventoryWorkInProcess>
    <DGLY:InventoryFinishedGoodsVideoSolutions contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7866087</DGLY:InventoryFinishedGoodsVideoSolutions>
    <DGLY:InventoryFinishedGoodsVideoSolutions contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">8410307</DGLY:InventoryFinishedGoodsVideoSolutions>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1178468</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2102272</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13128421</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13574625</us-gaap:InventoryGross>
    <DGLY:InventoryValuationReservesVideoSolutions contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3272832</DGLY:InventoryValuationReservesVideoSolutions>
    <DGLY:InventoryValuationReservesVideoSolutions contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3353458</DGLY:InventoryValuationReservesVideoSolutions>
    <DGLY:InventoryValuationReservesTicketingSolutions contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">449635</DGLY:InventoryValuationReservesTicketingSolutions>
    <DGLY:InventoryValuationReservesTicketingSolutions contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">561631</DGLY:InventoryValuationReservesTicketingSolutions>
    <us-gaap:InventoryNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">9405954</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">9659536</us-gaap:InventoryNet>
    <us-gaap:WeightedAverageCostInventoryAmount contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">135573</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">153976</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zakvY43fp6fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82D_z1BJGvP4RmKi"&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 0pt 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--ConvertibleDebtTableTextBlock_zfFjRPPTY9fj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8BE_zJZA20nzc5V4" style="display: none"&gt;SUMMARY
OF DEBT OBLIGATIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220630_zT1oRDlkipZ7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20211231_zzsbpwcySwYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&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_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zKNYDtF2gQn4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; 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: 16%; 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: 16%; 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_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0" 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;211,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;317,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0" 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;426,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;650,000&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_zmtUFJ6Y898k" 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;481,151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0911"&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--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zCGZ9GzPFrE9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: xdx2ixbrl0913"&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: xdx2ixbrl0914"&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_40E_eus-gaap--LongTermDebt_iI_pp0p0_zODCIbtCuFjl" 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;1,269,344&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,117,212&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_zTG3bihQmCMj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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;514,664&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;389,934&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--LongTermDebtNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&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;754,680&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;727,278&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_ziVvilt2mRAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zV2wZxTC9BJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B3_z447d8Ouzwz8" style="display: none"&gt;SCHEDULE OF MATURITY OF DEBT OBLIGATIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto"&gt;
  &lt;tr style="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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220630_zBTfNShgzWme" 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;June
    30, 2022&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 id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzusX_zNcaEmd5pqD8" 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: 79%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022 (July 1, 2022 to December 31,
    2022)&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: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;257,317&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzusX_zPCK9P0j7eYk" 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;2023&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;514,722&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzusX_zegksPAO5Tbb" 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;2024&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;355,295&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzusX_zCeB8t3DIST6" 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;2025&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;3,412&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pp0p0_maLTDzusX_z3L3z0Q7bcY4" 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;2026&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;3,542&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pp0p0_maLTDzusX_zXQ3CzdgJs07" 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;2027 and thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,056&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"&gt;&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 id="xdx_40F_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzusX_zY5NDoiWifIe" 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;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,269,344&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_8AF_zSRKjVVnZpBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 4, 2020, the Company issued a promissory note in connection with the receipt of the Paycheck Protection Program (&#x201c;PPP&#x201d;)
Loan of $&lt;span id="xdx_901_eus-gaap--NotesPayable_iI_pp0p0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zNvVxkqWP8Uf" title="Notes Payable"&gt;1,418,900&lt;/span&gt; (the &#x201c;PPP Loan&#x201d;) under the Small Business Administration&#x2019;s (the &#x201c;SBA&#x201d;) PPP Program under
the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;). The PPP Loan had a &lt;span id="xdx_906_eus-gaap--DebtInstrumentTerm_pp0p0_dxL_c20200504__20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zf1r7rYz1yx2" title="Debt term::XDX::P2Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0943"&gt;two&lt;/span&gt;&lt;/span&gt;-year term and bore interest
at a rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zTuhxcJhfzy5" title="Interest rate"&gt;1.0&lt;/span&gt;% per annum. Monthly principal and interest payments were deferred for nine months after the date of disbursement and
total $&lt;span id="xdx_907_ecustom--MonthlyPrincipalPayments_iI_pdp0_c20200504__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5IecOkn2r2h" title="Monthly principal payments"&gt;79,851&lt;/span&gt; per month thereafter. The PPP Loan could have been prepaid at any time prior to maturity with no prepayment penalties.
The promissory note contained events of default and other provisions customary for a loan of this type. The PPP Loan provided that it
may be partially or wholly forgiven if the funds are used for certain qualifying expenses as described in the CARES Act. The Company
used the majority of the PPP Loan amount for qualifying expenses. On December 10, 2020, the Company was fully forgiven of its $&lt;span id="xdx_908_eus-gaap--GainsLossesOnExtinguishmentOfDebt_pp0p0_c20201209__20201210__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zfttXdUmuD48" title="Gain on the extinguishment of debt"&gt;1,418,900&lt;/span&gt;
PPP Loan. Additionally, the Company was fully forgiven, during the three months ended June 30, 2021, of its $&lt;span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20210401__20210630__us-gaap--DebtInstrumentAxis__custom--PaycheckProtectionProgramMember__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zqG1phCtvQ4l" title="Proceeds from loans"&gt;10,000&lt;/span&gt; EIDL advance received
with the PPP Loan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 47.05pt"&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_90A_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zffsrUbW0jG8" 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_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zbqzsnezlY96" 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 0pt 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 0pt 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_zLQR0cD2k3X4" 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 are deferred for twenty-four months after the date of disbursement and total $&lt;span id="xdx_90F_ecustom--MonthlyPrincipalPayments_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zAu7AMxsBHX3" title="Principal payments"&gt;731&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 0pt 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 0pt 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 0pt 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 0pt 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z3xlr8vaHaVe" title="Debt instrument face amount"&gt;350,000&lt;/span&gt;. The June Contingent Note has a &lt;span id="xdx_90D_eus-gaap--DebtInstrumentTerm_dxL_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zDfrOTubZnj" title="Debt instrument term::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0963"&gt;three&lt;/span&gt;&lt;/span&gt;-year term and bears interest at a rate of &lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zhZRPdoub5x1" title="Interest rate"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal and
interest payments are deferred for six months and are 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_901_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210628__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zyQtwKQVjhq3" title="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 0pt 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 0pt 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 0pt 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_901_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zkoL76sLcBil" title="Debt instrument fair value"&gt;350,000&lt;/span&gt; at the acquisition date. Total principal payments, since its inception, on this contingent
consideration promissory note totaled $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuiwFMsMYmNg" title="Debt instrument payment"&gt;57,724&lt;/span&gt;. The estimated fair value of the June Contingent
Note at June 30, 2022 is $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zsBfa3v2epZ8" title="Debt instrument fair value"&gt;211,868&lt;/span&gt;, representing an increase in its estimated fair value of $&lt;span id="xdx_907_ecustom--IncreaseInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGaobMWtvb81" title="Estimated fair value"&gt;3,844&lt;/span&gt; as compared to its estimated fair
value as of March 31, 2022. Therefore, the Company recorded a loss of $&lt;span id="xdx_906_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zaydzz55VOM7" title="Gain loss due to reduction in fair value"&gt;3,844&lt;/span&gt; in the Consolidated Statements of Operations for the
three months ended June 30, 2022. The Company recorded a gain of $&lt;span id="xdx_907_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVtf8Hr0U5x7" title="Gain loss due to reduction in fair value"&gt;47,620&lt;/span&gt; in the Consolidated Statements of Operations for the six months ended June
30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z2V7WytpBci8" title="Debt instrument face amount"&gt;650,000&lt;/span&gt;. The August Contingent Payment Note has a &lt;span id="xdx_903_eus-gaap--DebtInstrumentTerm_dxL_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zoZXaSvTgoba" title="Debt instrument term::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0983"&gt;three&lt;/span&gt;&lt;/span&gt;-year term and bears interest at a rate of &lt;span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmQ90rCtOZNi" title="Interest rate"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal
and interest payments are deferred for six 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_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210831__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zh1FOOzFmNZc" title="Debt instrument projected revenue"&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 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zJyaiAO5vzt9" title="Debt instrument fair value"&gt;650,000&lt;/span&gt; at the acquisition date. Principal payments, since its inception, on this
contingent consideration promissory note totaled $&lt;span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z0HNF4ch4L6f"&gt;159,098&lt;/span&gt;. The estimated fair value of the
August Contingent Note at June 30, 2022 is $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zlijanQUPiN9"&gt;426,326&lt;/span&gt;, representing a decrease in its estimated fair value of $&lt;span id="xdx_901_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20211231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_z3jondLpdZ1l" title="Decreased in estimated fair value"&gt;172,091&lt;/span&gt; as compared to
is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $&lt;span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zVSgfNawdn33" title="Securities gain loss"&gt;172,091&lt;/span&gt; in the Consolidated Statements of
Operations for the three months ended June 30, 2022. The Company recorded a gain of $&lt;span id="xdx_909_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zAHfpzpFpDi2"&gt;64,576&lt;/span&gt; in the Consolidated Statements of Operations for the six months ended June
30, 2022&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zFH9JVbGsFDj"&gt;750,000&lt;/span&gt;. The January Contingent Payment Note has a &lt;span id="xdx_902_eus-gaap--DebtInstrumentTerm_dxL_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zcGvpCDnpRG2" title="::XDX::P2Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0998"&gt;two&lt;/span&gt;&lt;/span&gt; and a half year term and bears interest at a rate of &lt;span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zfxL1Xuvsegl"&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_906_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220101__20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zCKGEnZTGeC2"&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 0pt 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 0pt 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 0pt 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_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220101__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_znsBvlbhzmt8"&gt;750,000&lt;/span&gt;
at the acquisition date. The estimated fair value of the January Contingent Note at June 30, 2022 is $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGt0oVyRfrde"&gt;481,151&lt;/span&gt;,
representing a decrease in its estimated fair value of $&lt;span id="xdx_905_ecustom--DecreasedInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zQu7oxuV2DS9" title="Decreased in estimated fair value of debt"&gt;268,849&lt;/span&gt;
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $&lt;span id="xdx_90B_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zEZVaDApsL6g"&gt;268,849&lt;/span&gt;
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_905_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zVN93ps2MCS7"&gt;105,000&lt;/span&gt;. The February Contingent Payment Note has a &lt;span id="xdx_90E_eus-gaap--DebtInstrumentTerm_dxL_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_ziaTekvKy4Y7" title="::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;three&lt;/span&gt;&lt;/span&gt;-year term and bears interest at a rate of &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z0gQlKzA2CJ3"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal
and interest payments are deferred for seven months and are 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_904_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20220201__20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zGMIBPnDYMh"&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 0pt 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 0pt 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_900_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220201__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zMwzcXbX8oa2"&gt;105,000&lt;/span&gt;
at the acquisition date. The estimated fair value of the February Contingent Note at June 30, 2022 is $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zjKMjX7k3CRk"&gt;0&lt;/span&gt;,
representing a reduction in its estimated fair value of $&lt;span id="xdx_90B_ecustom--ReductionInEstimatedFairValueofDebt_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zXoxTK04qq7i"&gt;105,000&lt;/span&gt;
as compared to is estimated fair value as of March 31, 2022. Therefore, the Company recorded a gain of $&lt;span id="xdx_902_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zQlmujnyLud4"&gt;&lt;span id="xdx_904_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20220101__20220630__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zvmIRjbxcOxb" title="Securities gain loss"&gt;105,000&lt;/span&gt;&lt;/span&gt;
in the Consolidated Statements of Operations for the three and six months ended June 30, 2022. There were no principal payments on
this contingent consideration promissory note during the three months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_893_eus-gaap--ConvertibleDebtTableTextBlock_zfFjRPPTY9fj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8BE_zJZA20nzc5V4" style="display: none"&gt;SUMMARY
OF DEBT OBLIGATIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220630_zT1oRDlkipZ7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;June 30, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20211231_zzsbpwcySwYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&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_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zKNYDtF2gQn4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; 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: 16%; 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: 16%; 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_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0" 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;211,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;317,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0" 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;426,326&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;650,000&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_zmtUFJ6Y898k" 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;481,151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0911"&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--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zCGZ9GzPFrE9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: xdx2ixbrl0913"&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: xdx2ixbrl0914"&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_40E_eus-gaap--LongTermDebt_iI_pp0p0_zODCIbtCuFjl" 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;1,269,344&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,117,212&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_zTG3bihQmCMj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&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;514,664&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;389,934&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--LongTermDebtNoncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&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;754,680&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;727,278&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="AsOf2022-06-30" decimals="0" unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">211867</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">317212</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityOne contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">426326</DGLY:BusinessCombinationContingentConsiderationLiabilityOne>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityOne contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">650000</DGLY:BusinessCombinationContingentConsiderationLiabilityOne>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityTwo contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">481151</DGLY:BusinessCombinationContingentConsiderationLiabilityTwo>
    <us-gaap:LongTermDebt contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1269344</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1117212</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">514664</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">389934</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">754680</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">727278</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zV2wZxTC9BJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B3_z447d8Ouzwz8" style="display: none"&gt;SCHEDULE OF MATURITY OF DEBT OBLIGATIONS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto"&gt;
  &lt;tr style="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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220630_zBTfNShgzWme" 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;June
    30, 2022&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 id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzusX_zNcaEmd5pqD8" 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: 79%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022 (July 1, 2022 to December 31,
    2022)&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: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;257,317&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzusX_zPCK9P0j7eYk" 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;2023&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;514,722&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzusX_zegksPAO5Tbb" 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;2024&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;355,295&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzusX_zCeB8t3DIST6" 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;2025&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;3,412&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_pp0p0_maLTDzusX_z3L3z0Q7bcY4" 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;2026&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;3,542&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_iI_pp0p0_maLTDzusX_zXQ3CzdgJs07" 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;2027 and thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,056&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"&gt;&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 id="xdx_40F_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzusX_zY5NDoiWifIe" 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;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,269,344&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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">257317</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">514722</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">355295</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3412</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3542</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">135056</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1269344</us-gaap:LongTermDebt>
    <us-gaap:NotesPayable
      contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">1418900</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="INF"
      unitRef="Pure">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:MonthlyPrincipalPayments
      contextRef="AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">79851</DGLY:MonthlyPrincipalPayments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-12-092020-12-10_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">1418900</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromLoans
      contextRef="From2021-04-012021-06-30_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">10000</us-gaap:ProceedsFromLoans>
    <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>
    <DGLY:MonthlyPrincipalPayments
      contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">731</DGLY:MonthlyPrincipalPayments>
    <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-282021-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="From2022-01-012022-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">57724</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">211868</us-gaap:DebtInstrumentFairValue>
    <DGLY:IncreaseInEstimatedFairValueofDebt
      contextRef="AsOf2022-03-31_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">3844</DGLY:IncreaseInEstimatedFairValueofDebt>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-04-012022-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">3844</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-01-012022-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">47620</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-312021-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="From2022-01-012022-06-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">159098</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-06-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">426326</us-gaap:DebtInstrumentFairValue>
    <DGLY:DecreasedInEstimatedFairValueofDebt
      contextRef="AsOf2021-12-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">172091</DGLY:DecreasedInEstimatedFairValueofDebt>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-04-012022-06-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">172091</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-01-012022-06-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">64576</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-01-01_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-01-01_custom_JanuaryContingentPaymentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2022-01-012022-01-01_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">3500000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-01-01_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-06-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">481151</us-gaap:DebtInstrumentFairValue>
    <DGLY:DecreasedInEstimatedFairValueofDebt
      contextRef="AsOf2022-03-31_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">268849</DGLY:DecreasedInEstimatedFairValueofDebt>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-04-012022-06-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">268849</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-02-01_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-02-01_custom_FebruaryContingentPaymentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2022-02-012022-02-01_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">440000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-02-01_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-06-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtInstrumentFairValue>
    <DGLY:ReductionInEstimatedFairValueofDebt
      contextRef="AsOf2022-03-31_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</DGLY:ReductionInEstimatedFairValueofDebt>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-04-012022-06-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2022-01-012022-06-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_807_eus-gaap--FairValueDisclosuresTextBlock_zq8JlUp3yjWg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_829_z26ksk43j4Pg"&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 0pt 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 0pt 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 0pt 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 0pt 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 0pt 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"&gt;&#x25cf;&#160;&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"&gt;&#160;&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"&gt;&#x25cf;&#160;&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"&gt;&#160;&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"&gt;&#x25cf;&#160;&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 0pt 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 0pt 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_89A_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zV0IfFDJurja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zzz07J6Fbfwb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdb6kKYezF1d" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNmImc68O0F" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630_zX3l47VHY3Bd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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 colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_ze4xrVxlvKj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Warrant derivative liabilities&lt;/td&gt;&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1021"&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1022"&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: 12%; text-align: right"&gt;9,285,143&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;9,285,143&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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zTzUjPeRtlz9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: xdx2ixbrl1026"&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: 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;td style="padding-bottom: 1.5pt"&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,119,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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,119,344&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_z30R3QEFj1Ug" 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: xdx2ixbrl1031"&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: xdx2ixbrl1032"&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;10,404,487&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;10,404,487&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 0pt 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; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zx3iebZGhQZ9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn2tiw9uDr1c" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z0owvUUdYiC1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231_z476UKvKYBh7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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 colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zVllp78lkqPd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Warrant derivative liabilities&lt;/td&gt;&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1036"&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1037"&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: 12%; text-align: right"&gt;14,846,932&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: 12%; text-align: right"&gt;14,846,932&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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zHR5myAPNPte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory notes and 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1041"&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: xdx2ixbrl1042"&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;967,212&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;967,212&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_zzkQg5RAq2u4" 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: xdx2ixbrl1046"&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: xdx2ixbrl1047"&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;15,814,144&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;15,814,144&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zo4BEFilEuL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_89B_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_zPJLo8LKmerh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8B2_zn7djazLenvb" style="display: none"&gt;SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Contingent Consideration Promissory Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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; 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="width: 60%"&gt;Balance, December 31, 2021&lt;/td&gt;&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zlIxkoGqU4a1" style="width: 16%; text-align: right" title="Beginning balance"&gt;967,212&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zYmjaKHSDC7e" style="width: 16%; text-align: right" title="Beginning balance"&gt;14,846,932&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;Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition&lt;/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--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zXP6IgMO5gN6" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;750,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_986_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_znmwurSeewHh" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1059"&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"&gt;Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition&lt;/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--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z7xPVti07qaa" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;105,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--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zfaoV5fXao48" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1063"&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"&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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zbUZT8dc4wN3" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;(116,198&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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z5iFCGu4Q4M9" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1067"&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"&gt;Change in fair value of contingent consideration promissory notes - 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--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z9nhk5gkeiIc" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;56,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zp6nSqv19QC4" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1071"&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="padding-bottom: 1.5pt; text-align: left"&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--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ztI8d4Bu3V5e" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1072"&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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zaZevsQVmci1" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(148,171&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, March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zJEkhjMZVYO7" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance"&gt;1,762,064&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zChkHpSZ2Gm6" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance"&gt;14,698,761&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_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zUHK4LhSgZFi" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;(100,624&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zhvhDbFgmeYe" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1081"&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"&gt;Change in fair value of contingent consideration promissory notes - 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_98E_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zx4V1fSVjca2" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;(542,096&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;&#x2014;&lt;/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;Change in fair value 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 style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zeXA34b8X4dh" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;(5,413,618&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zVaj9QHHtqVh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance"&gt;1,119,344&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--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z4oBybbCTnB" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance"&gt;9,285,143&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 0pt 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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89A_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zV0IfFDJurja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zzz07J6Fbfwb" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdb6kKYezF1d" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220630__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNmImc68O0F" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630_zX3l47VHY3Bd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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 colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_ze4xrVxlvKj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Warrant derivative liabilities&lt;/td&gt;&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1021"&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1022"&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: 12%; text-align: right"&gt;9,285,143&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;9,285,143&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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zTzUjPeRtlz9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: xdx2ixbrl1026"&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: 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;td style="padding-bottom: 1.5pt"&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,119,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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,119,344&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_z30R3QEFj1Ug" 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: xdx2ixbrl1031"&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: xdx2ixbrl1032"&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;10,404,487&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;10,404,487&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 0pt 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; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zx3iebZGhQZ9" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn2tiw9uDr1c" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z0owvUUdYiC1" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231_z476UKvKYBh7" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&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 colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zVllp78lkqPd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 36%; text-align: left"&gt;Warrant derivative liabilities&lt;/td&gt;&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1036"&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: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1037"&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: 12%; text-align: right"&gt;14,846,932&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: 12%; text-align: right"&gt;14,846,932&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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zHR5myAPNPte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left"&gt;Contingent consideration promissory notes and 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1041"&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: xdx2ixbrl1042"&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;967,212&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;967,212&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_zzkQg5RAq2u4" 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: xdx2ixbrl1046"&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: xdx2ixbrl1047"&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;15,814,144&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;15,814,144&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">9285143</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">9285143</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">1119344</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">1119344</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      unitRef="USD">10404487</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">10404487</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">14846932</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">14846932</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">967212</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">967212</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      unitRef="USD">15814144</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">15814144</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_zPJLo8LKmerh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8B2_zn7djazLenvb" style="display: none"&gt;SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Contingent Consideration Promissory Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&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; 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="width: 60%"&gt;Balance, December 31, 2021&lt;/td&gt;&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zlIxkoGqU4a1" style="width: 16%; text-align: right" title="Beginning balance"&gt;967,212&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zYmjaKHSDC7e" style="width: 16%; text-align: right" title="Beginning balance"&gt;14,846,932&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;Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition&lt;/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--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zXP6IgMO5gN6" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;750,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_986_ecustom--IssuanceOfContingentConsiderationPromissoryNote_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_znmwurSeewHh" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1059"&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"&gt;Issuance of contingent consideration promissory note - Revenue Cycle Management Segment Acquisition&lt;/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--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z7xPVti07qaa" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;105,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--IssuanceOfContingentConsiderationPromissoryNoteOne_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zfaoV5fXao48" style="text-align: right" title="Issuance of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1063"&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"&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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zbUZT8dc4wN3" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;(116,198&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_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z5iFCGu4Q4M9" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1067"&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"&gt;Change in fair value of contingent consideration promissory notes - 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--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_z9nhk5gkeiIc" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;56,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zp6nSqv19QC4" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1071"&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="padding-bottom: 1.5pt; text-align: left"&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--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ztI8d4Bu3V5e" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1072"&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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zaZevsQVmci1" style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(148,171&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, March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zJEkhjMZVYO7" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance"&gt;1,762,064&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zChkHpSZ2Gm6" style="border-bottom: Black 2.5pt double; text-align: right" title="Beginning balance"&gt;14,698,761&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_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zUHK4LhSgZFi" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;(100,624&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zhvhDbFgmeYe" style="text-align: right" title="Principal payments on contingent consideration promissory notes"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1081"&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"&gt;Change in fair value of contingent consideration promissory notes - 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_98E_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementSegmentAcquisitionMember_zx4V1fSVjca2" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;(542,096&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;&#x2014;&lt;/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;Change in fair value 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 style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zeXA34b8X4dh" style="text-align: right" title="Change in fair value of contingent consideration promissory note"&gt;(5,413,618&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zVaj9QHHtqVh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance"&gt;1,119,344&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--LiabilitiesFairValueDisclosure_iE_pp0p0_c20220401__20220630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z4oBybbCTnB" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance"&gt;9,285,143&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 0pt 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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">967212</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2021-12-31_custom_WarrantLiabilityMember22215734"
      decimals="0"
      unitRef="USD">14846932</us-gaap:LiabilitiesFairValueDisclosure>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNote
      contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">750000</DGLY:IssuanceOfContingentConsiderationPromissoryNote>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteOne
      contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">105000</DGLY:IssuanceOfContingentConsiderationPromissoryNoteOne>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">-116198</DGLY:PaymentOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">56050</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-03-31_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">-148171</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-03-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">1762064</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-03-31_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">14698761</us-gaap:LiabilitiesFairValueDisclosure>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">-100624</DGLY:PaymentOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2022-04-012022-06-30_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember"
      decimals="0"
      unitRef="USD">-542096</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-04-012022-06-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">-5413618</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">1119344</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember22215828"
      decimals="0"
      unitRef="USD">9285143</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zEUNvxGKPgAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82B_zFVGnL5h4Xfl"&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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2d8PJ2ZpHmi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B5_zxU3EnYKOlW" style="display: none"&gt;SCHEDULE OF ACCRUED EXPENSES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220630_z3FDJUKrXvE7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_49A_20211231_zHkbnkNsBIOl" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maCzfEZ_z2anzUt1cwui" 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,389&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;13,742&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AccruedLitigationCosts_iI_maCzfEZ_zAwLxrqGUrm3" 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;247,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;250,000&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_maCzfEZ_zUV1sE45c2pg" 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;48,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;30,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedPayrollTaxesCurrent_iI_maCzfEZ_zs45gktZdsMj" 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;461,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;453,858&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_maCzfEZ_zkByQMWW24xc" 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;117,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccruedIncomeTaxesCurrent_iI_maCzfEZ_zmIIJgrETlLd" 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;104,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;180,486&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzfEZ_zZUP76dZ42bc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&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;135,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;202,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtCzfEZ_zem2YaGkR90j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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&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,130,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,175,998&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p id="xdx_896_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zD53lj8TEQQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B5_z1XGSTotLVJ8" style="display: none"&gt;SCHEDULE OF ACCRUED WARRANTY EXPENSE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20220101__20220630_zIMo0ILxl0Qf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&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;13,742&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;41,166&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"&gt;Charges applied to warranty reserve&lt;/td&gt;&lt;td&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;(38,519&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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&gt;Ending balance&lt;/td&gt;&lt;td&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,389&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_zFC76UJFKED3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-01-01to2022-06-30">&lt;p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2d8PJ2ZpHmi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B5_zxU3EnYKOlW" style="display: none"&gt;SCHEDULE OF ACCRUED EXPENSES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220630_z3FDJUKrXvE7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_49A_20211231_zHkbnkNsBIOl" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maCzfEZ_z2anzUt1cwui" 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,389&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;13,742&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AccruedLitigationCosts_iI_maCzfEZ_zAwLxrqGUrm3" 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;247,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;250,000&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_maCzfEZ_zUV1sE45c2pg" 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;48,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;30,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedPayrollTaxesCurrent_iI_maCzfEZ_zs45gktZdsMj" 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;461,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;453,858&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_maCzfEZ_zkByQMWW24xc" 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;117,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccruedIncomeTaxesCurrent_iI_maCzfEZ_zmIIJgrETlLd" 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;104,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;180,486&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzfEZ_zZUP76dZ42bc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&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;135,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;202,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtCzfEZ_zem2YaGkR90j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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&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,130,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,175,998&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <DGLY:ProductWarrantyAccrualWarrantCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">16389</DGLY:ProductWarrantyAccrualWarrantCurrent>
    <DGLY:ProductWarrantyAccrualWarrantCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13742</DGLY:ProductWarrantyAccrualWarrantCurrent>
    <DGLY:AccruedLitigationCosts contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">247984</DGLY:AccruedLitigationCosts>
    <DGLY:AccruedLitigationCosts contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">250000</DGLY:AccruedLitigationCosts>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">48000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">30213</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">461189</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">453858</us-gaap:AccruedPayrollTaxesCurrent>
    <DGLY:AccruedSalesReturnsAndAllowancesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">117552</DGLY:AccruedSalesReturnsAndAllowancesCurrent>
    <DGLY:AccruedSalesReturnsAndAllowancesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">45298</DGLY:AccruedSalesReturnsAndAllowancesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">104506</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">180486</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">135117</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">202401</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1130737</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1175998</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zD53lj8TEQQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span id="xdx_8B5_z1XGSTotLVJ8" style="display: none"&gt;SCHEDULE OF ACCRUED WARRANTY EXPENSE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20220101__20220630_zIMo0ILxl0Qf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&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;13,742&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;41,166&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"&gt;Charges applied to warranty reserve&lt;/td&gt;&lt;td&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;(38,519&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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&gt;Ending balance&lt;/td&gt;&lt;td&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,389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13742</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">41166</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <DGLY:ProductWarrantyAccrualChargesAppliedToWarrantyReserve
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-38519</DGLY:ProductWarrantyAccrualChargesAppliedToWarrantyReserve>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">16389</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_z89tG5bqXIPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82C_zqMbTecgb1m8"&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 0pt 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 0pt 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 June 30, 2022 and 2021 varied from the expected statutory rate due to the Company continuing
to provide a &lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220401__20220630_zZnNnEbXteCj" title="Percentage of valuation allowance"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20210401__20210630_zO6TDtfEFV7f" 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 June 30, 2022, 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 0pt 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 0pt 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 June 30, 2022.
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 determined to
continue to provide a &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_c20220101__20220630_zUtYM1DgpQN9"&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_905_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20220630_zwIrTEcWXUi7" title="Operating loss carryforwards"&gt;81.4&lt;/span&gt; million
(based on its December 31, 2021 tax return) in net operating loss carryforwards to offset future taxable income as of June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2022-06-30" decimals="-5" unitRef="USD">81400000</us-gaap:OperatingLossCarryforwards>
    <DGLY:PrepaidExpenseTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80A_ecustom--PrepaidExpenseTextBlock_z0iJ9pJQyFJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_827_zaqnOGBJz366"&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 0pt 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_892_ecustom--ScheduleOfPrepaidExpenseTableTextBlock_zqJX2WnBqxh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8BE_zRMA3ooQKLrk" style="display: none"&gt;SCHEDULE OF PREPAID EXPENSE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20220630_z4jHNjvyAK4i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_497_20211231_zHLrCiW7Ongi" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zZnfUCabn5ci" 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;6,710,710&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,546,100&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_zNcVJLdPk634" 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;657,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,455,527&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_z3kJcN1U8Mkj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&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;542,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;727,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zo1o0c7jjpsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total prepaid expenses&lt;/td&gt;&lt;td&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,911,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;9,728,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</DGLY:PrepaidExpenseTextBlock>
    <DGLY:ScheduleOfPrepaidExpenseTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_892_ecustom--ScheduleOfPrepaidExpenseTableTextBlock_zqJX2WnBqxh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8BE_zRMA3ooQKLrk" style="display: none"&gt;SCHEDULE OF PREPAID EXPENSE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20220630_z4jHNjvyAK4i" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_497_20211231_zHLrCiW7Ongi" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zZnfUCabn5ci" 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;6,710,710&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,546,100&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_zNcVJLdPk634" 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;657,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,455,527&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_z3kJcN1U8Mkj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&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;542,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;727,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zo1o0c7jjpsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total prepaid expenses&lt;/td&gt;&lt;td&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,911,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;9,728,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPrepaidExpenseTableTextBlock>
    <DGLY:PrepaidInventory contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6710710</DGLY:PrepaidInventory>
    <DGLY:PrepaidInventory contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6546100</DGLY:PrepaidInventory>
    <us-gaap:PrepaidAdvertising contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">657831</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2455527</us-gaap:PrepaidAdvertising>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">542894</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">727155</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7911435</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">9728782</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zef3n4vZOZT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82D_zKEH5jRdUB63"&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 0pt 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--PropertyPlantAndEquipmentTextBlock_zKZwyVds9OQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220630_zFmIQEvZeSh2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_49B_20211231_zDI8KwDTthUd" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--Building_iI_pp0p0_maPPAEGzEav_zIbikZbNwId8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Building&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: 16%; 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zB0iobunTGud" title="Estimated Useful Life"&gt;30&lt;/span&gt; years&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: 16%; text-align: right"&gt;4,909,478&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,909,478&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_zV7ezkEtSyb5" 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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;789,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;789,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_zkkIXZHiLu94" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office furniture, fixtures and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zxVRr4sIbhpg" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zJim6yXNxKsg" title="Estimated Useful Life"&gt;20&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;2,013,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,652&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_zyiCHp1yzXE7" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zctE3UfOWon8" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_zpoRPSjZJMc6" title="Estimated Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;78,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,948&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_zYvrpWVGn5Fd" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zC9EZiBfGg5l" title="Estimated Useful Life"&gt;2&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_z3sEMgFCskjc" title="Estimated Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,337&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_z6VxEpcneeB6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Building improvements&lt;/td&gt;&lt;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_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zscZtzQy8d69" title="Estimated Useful Life"&gt;2&lt;/span&gt;-&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zRcgClhs5kkl" title="Estimated Useful Life"&gt;15&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;1,253,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;911,940&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--RentalEquipmentGross_iI_pp0p0_maPPAEGzEav_zjll2llKU0Ze" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rental equipment&lt;/td&gt;&lt;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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOrhYW3aEqf6" title="Estimated Useful Life"&gt;1&lt;/span&gt;-&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MaximumMember_zcI2rxnZjp3d" title="Estimated Useful Life"&gt;3&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="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;8,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;8,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_ztwHAitaJVSe" style="vertical-align: bottom; background-color: White"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,185,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,261,673&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_z5Gb6nV1kx2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated 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="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;(727,974&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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;(420,647&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_zmDWZjcWHLW7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,457,199&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,841,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; color: #333333"&gt;&lt;span style="background-color: white"&gt;Depreciation
expense for the six months ended June 30, 2022 and June 30, 2021 was $&lt;span id="xdx_906_eus-gaap--Depreciation_c20220101__20220630_z5BRxmsLka9l" title="Depreciation expense"&gt;307,328&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--Depreciation_c20210101__20210630_zXZ7xKqvHal2"&gt;95,346&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 0pt 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&gt;&lt;/p&gt;

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

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zKZwyVds9OQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220630_zFmIQEvZeSh2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&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" id="xdx_49B_20211231_zDI8KwDTthUd" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--Building_iI_pp0p0_maPPAEGzEav_zIbikZbNwId8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Building&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: 16%; 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zB0iobunTGud" title="Estimated Useful Life"&gt;30&lt;/span&gt; years&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: 16%; text-align: right"&gt;4,909,478&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,909,478&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_zV7ezkEtSyb5" 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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;789,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;789,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_zkkIXZHiLu94" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office furniture, fixtures and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zxVRr4sIbhpg" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zJim6yXNxKsg" title="Estimated Useful Life"&gt;20&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;2,013,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,652&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_zyiCHp1yzXE7" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zctE3UfOWon8" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_zpoRPSjZJMc6" title="Estimated Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;78,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,948&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_zYvrpWVGn5Fd" 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: 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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zC9EZiBfGg5l" title="Estimated Useful Life"&gt;2&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_z3sEMgFCskjc" title="Estimated Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;131,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,337&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_z6VxEpcneeB6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Building improvements&lt;/td&gt;&lt;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_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zscZtzQy8d69" title="Estimated Useful Life"&gt;2&lt;/span&gt;-&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zRcgClhs5kkl" title="Estimated Useful Life"&gt;15&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;1,253,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;911,940&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--RentalEquipmentGross_iI_pp0p0_maPPAEGzEav_zjll2llKU0Ze" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rental equipment&lt;/td&gt;&lt;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--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOrhYW3aEqf6" title="Estimated Useful Life"&gt;1&lt;/span&gt;-&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RentalEquipmentMember__srt--RangeAxis__srt--MaximumMember_zcI2rxnZjp3d" title="Estimated Useful Life"&gt;3&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="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;8,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;8,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_ztwHAitaJVSe" style="vertical-align: bottom; background-color: White"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,185,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,261,673&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_z5Gb6nV1kx2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: accumulated 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="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;(727,974&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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;(420,647&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_zmDWZjcWHLW7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,457,199&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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,841,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_us-gaap_BuildingMember">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <DGLY:Building contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">4909478</DGLY:Building>
    <DGLY:Building contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4909478</DGLY:Building>
    <us-gaap:Land contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">789734</us-gaap:Land>
    <us-gaap:Land contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">789734</us-gaap:Land>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2013281</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">493652</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_srt_WarehouseMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_srt_WarehouseMember_srt_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">78321</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">65948</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <DGLY:DemonstrationAndTradeshowEquipmentGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">131838</DGLY:DemonstrationAndTradeshowEquipmentGross>
    <DGLY:DemonstrationAndTradeshowEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">82337</DGLY:DemonstrationAndTradeshowEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1253937</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">911940</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MinimumMember">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-06-30_custom_RentalEquipmentMember_srt_MaximumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <DGLY:RentalEquipmentGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">8584</DGLY:RentalEquipmentGross>
    <DGLY:RentalEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">8584</DGLY:RentalEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">9185173</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">7261673</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">727974</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">420647</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">8457199</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6841026</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">307328</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">95346</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_z3WiPkPKlXJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82F_zzYgS5WVzTu7"&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 0pt 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 0pt 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MinimumMember_zuiNf1I0Spk9" title="Operating lease, payments"&gt;12,398&lt;/span&gt; to $&lt;span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember__srt--RangeAxis__srt--MaximumMember_zLkfVAaOCBF8" title="Operating lease, payments"&gt;14,741&lt;/span&gt; thereafter, with a &lt;span id="xdx_905_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zCNwOpVoewAi" 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 June 30, 2022, was &lt;span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_zcTKNhMhGylf" title="Lease term"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1221"&gt;fifty-four 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 0pt 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 0pt 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_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z3qLOGDgYiNh" title="Lessee, operating lease, term of contract"&gt;48&lt;/span&gt; monthly payments of $&lt;span id="xdx_90D_eus-gaap--OperatingLeasePayments_pp0p0_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJGg4gSvFa66" title="Operating lease, payments"&gt;1,598&lt;/span&gt; with a &lt;span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_z6WVTlPULgU6" 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 June 30, 2022, was &lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zDp0644jZxc8" title="Lessee, operating lease, term of contract::XDX::P16M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1229"&gt;sixteen 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 0pt 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 0pt 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_904_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MinimumMember_z8n0Z24LEZb4" title="Operating lease, payments"&gt;2,648&lt;/span&gt; to $&lt;span id="xdx_906_eus-gaap--OperatingLeasePayments_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__srt--RangeAxis__srt--MaximumMember_zrpXD1wC0w47" title="Operating lease, payments"&gt;2,774&lt;/span&gt;, with a &lt;span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zlVmzwd3lJeh" 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 and warehouse operating
lease as of June 30, 2022, was &lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zCZYbgqeh3vg" title="::XDX::P25M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1236"&gt;twenty-five 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 0pt 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 0pt 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_902_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zqHAexsstbzj" title="Operating lease, payments"&gt;11,579&lt;/span&gt; to $&lt;span id="xdx_907_eus-gaap--OperatingLeasePayments_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember__srt--RangeAxis__srt--MaximumMember_zxSH3gBfwlu6" title="Operating lease, payments"&gt;11,811&lt;/span&gt;, with a &lt;span id="xdx_909_eus-gaap--LessorOperatingLeaseDescription_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zyloNVfgj1A5" 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 remaining lease term for the Company&#x2019;s office and warehouse operating
lease as of June 30, 2022, was &lt;span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zcA64ritV2A1" title="Lease term::XDX::P9M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1244"&gt;nine 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
September 1, 2021, the Company completed the TicketSmarter Acquisition, in its ticketing segment. Upon completion of this acquisition,
the Company became responsible for the operating lease for TicketSmarter Inc.&#x2019;s office space. The lease terms include monthly payments
ranging from $&lt;span id="xdx_900_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zNMckHNtVA5c" title="Operating lease, payments"&gt;7,211&lt;/span&gt; to $&lt;span id="xdx_905_eus-gaap--OperatingLeasePayments_pp0p0_c20210901__20210901__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHhR8g070gxd" title="Operating lease, payments"&gt;7,364&lt;/span&gt;, with a &lt;span id="xdx_900_eus-gaap--LessorOperatingLeaseDescription_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zl5d42pK6B93"&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 remaining lease term for the Company&#x2019;s office and warehouse operating lease as of June 30, 2022 was &lt;span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z4a28JaOAx7c" title="Lease term::XDX::P6M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1251"&gt;six 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 0pt 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 0pt 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_901_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_znc1M6tysrUl" title="Operating lease, payments"&gt;4,233&lt;/span&gt; to $&lt;span id="xdx_903_eus-gaap--OperatingLeasePayments_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_z7tAuF2sNmP" title="Operating lease, payments"&gt;4,626&lt;/span&gt;, with a &lt;span id="xdx_902_eus-gaap--LessorOperatingLeaseDescription_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_ziEbhffooyQc" 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 and warehouse operating
lease as of June 30, 2022, was &lt;span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20220630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zQOkvicNhQVk"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1258"&gt;thirty-six 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 0pt 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 0pt 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_909_eus-gaap--OperatingLeaseExpense_pp0p0_c20220401__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zcvQ0uzSpW9" title="Operating lease"&gt;119,230&lt;/span&gt;
and $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20220630__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zw3lIPnC9SFj"&gt;274,302&lt;/span&gt;, during the three and six months ended June 30, 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022 was &lt;span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zxf9UU8XQqG3" title="Weighted-average remaining lease term"&gt;3.5&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90F_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220630_zWOGlMeoqVA6" title="Weighted average 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 0pt 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_89E_eus-gaap--LeaseCostTableTextBlock_zPInCpJPwaw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; 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 colspan="2" id="xdx_499_20220630_zbzJzVmeNni6" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Operating lease right of use assets&lt;/td&gt;&lt;td style="width: 2%"&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;951,928&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_401_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzeAj_zWcDogiuj1d1" 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;353,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzeAj_z79nCajS8Bu1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease obligations-less current portion&lt;/td&gt;&lt;td&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;666,477&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzeAj_zj8a511Dd8G4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease obligations&lt;/td&gt;&lt;td&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,020,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

&lt;p id="xdx_8A6_zNBfCxVLhrc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="display: none"/&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--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zHeHxyixrA8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&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 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span id="xdx_8B6_zLXry9W7qwcd" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Year
    ending December 31:&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 colspan="2" id="xdx_49A_20220630_zADNOJdGWusf" 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zUG5WDrr0egg" 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; padding-left: 10pt; width: 79%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022
    (July 1, to December 31, 2022)&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: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;250,285&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_zcK3DtWhUNTh" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&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;305,627&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zHMXlhdHduxd" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&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;245,761&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_z4VxIn12qll2" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&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;196,462&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_z9QIiyPr1Zo7" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;175,113&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zcUE19XHC374" 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;Total
    undiscounted minimum future lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,173,248&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z8olcigWnGXg" 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;Imputed
    interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 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;(153,125&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pp0p0" 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;Total
    operating lease liability&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,020,123&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_8A9_z9MC41IFVvf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MinimumMember"
      decimals="0"
      unitRef="USD">12398</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">14741</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2020-05-102020-05-13_custom_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember">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:OperatingLeasePayments
      contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MinimumMember"
      decimals="0"
      unitRef="USD">2648</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">2774</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember">termination date of July 2024.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-312021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember"
      decimals="0"
      unitRef="USD">11579</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-312021-08-31_custom_CCCAcquisitionMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">11811</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-08-312021-08-31_custom_CCCAcquisitionMember">termination date of March 2023.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-09-012021-09-01_srt_MinimumMember_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">7211</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-09-012021-09-01_srt_MaximumMember_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">7364</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember">termination date of December 2022.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-01-01_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember"
      decimals="0"
      unitRef="USD">4233</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-01-01_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">4626</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2022-01-012022-01-01_custom_PrivateMedicalBillingCompanyMember">termination date of June 2025.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-04-012022-06-30_custom_OfficeSpaceAndCopierMember"
      decimals="0"
      unitRef="USD">119230</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-01-012022-06-30_custom_OfficeSpaceAndCopierMember"
      decimals="0"
      unitRef="USD">274302</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-06-30">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2022-06-30" decimals="INF" unitRef="Pure">0.08</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89E_eus-gaap--LeaseCostTableTextBlock_zPInCpJPwaw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; 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 colspan="2" id="xdx_499_20220630_zbzJzVmeNni6" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Operating lease right of use assets&lt;/td&gt;&lt;td style="width: 2%"&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;951,928&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_401_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzeAj_zWcDogiuj1d1" 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;353,646&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzeAj_z79nCajS8Bu1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease obligations-less current portion&lt;/td&gt;&lt;td&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;666,477&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzeAj_zj8a511Dd8G4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease obligations&lt;/td&gt;&lt;td&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,020,123&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">951928</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">353646</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">666477</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1020123</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zHeHxyixrA8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&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 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span id="xdx_8B6_zLXry9W7qwcd" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Year
    ending December 31:&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 colspan="2" id="xdx_49A_20220630_zADNOJdGWusf" 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zUG5WDrr0egg" 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; padding-left: 10pt; width: 79%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022
    (July 1, to December 31, 2022)&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: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;250,285&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_zcK3DtWhUNTh" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&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;305,627&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zHMXlhdHduxd" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&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;245,761&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_z4VxIn12qll2" 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; padding-left: 10pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&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;196,462&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_z9QIiyPr1Zo7" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;175,113&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zcUE19XHC374" 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;Total
    undiscounted minimum future lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,173,248&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z8olcigWnGXg" 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;Imputed
    interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 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;(153,125&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pp0p0" 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;Total
    operating lease liability&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,020,123&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">250285</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">305627</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">245761</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">196462</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">175113</DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1173248</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">153125</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1020123</us-gaap:OperatingLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_800_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_z2YmxDyYFybb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_z7dg41gaT7Fi"&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 0pt 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--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_z4hkqDtnrFv3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8B3_zG9Zu0WcrTP1" style="display: none"&gt;SCHEDULE OF INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30, 2022&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="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zKxxU117PG79" style="width: 6%; text-align: right" title="Gross value"&gt;194,286&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zSMIuamZXgPb" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;73,866&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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z5S2dNVm5SZ9" style="width: 6%; text-align: right" title="Net carrying value"&gt;120,420&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Gross value"&gt;194,286&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;65,578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Net carrying value"&gt;128,708&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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zqY6VSbxPlLf" style="text-align: right" title="Gross value"&gt;493,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z9KWEvHw41N3" style="text-align: right" title="Accumulated amortization"&gt;303,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zvJBCiUvZL24" style="text-align: right" title="Net carrying value"&gt;190,460&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Gross value"&gt;493,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;233,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;260,474&lt;/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 (ticketing 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_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z81FjiYxV5zl" 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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zyDf165lqIdk" style="text-align: right" title="Accumulated amortization"&gt;933,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_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zI1IcC3n0nRk" style="text-align: right" title="Net carrying value"&gt;4,666,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_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" 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_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;373,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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;5,226,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 (ticketing 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zaJ6hAv1HwBa" 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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zQAGqLtCTv3g" style="text-align: right" title="Accumulated amortization"&gt;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_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z1oDLFxOYBAh" style="text-align: right" title="Net carrying value"&gt;475,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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;50,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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;550,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 (ticketing &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_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zEkK2Fg9R6rc" style="text-align: right" title="Gross value"&gt;201,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zqH5NYyk8WHg" style="text-align: right" title="Accumulated amortization"&gt;5,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zUbXD5ldVjPe" style="text-align: right" title="Net carrying value"&gt;196,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 id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Gross value"&gt;201,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;2,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;199,687&lt;/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;Client agreements (revenue cycle management segments)&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zayrKnp3N948" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;792,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zL3lckpGK7mg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1361"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zpJvbSKcRnwg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;792,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1365"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1367"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1369"&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zpUSxTcZd8U6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;7,882,241&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zyS8h7X44erh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;1,441,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zVUW3KWIMoj2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;6,440,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;7,090,162&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;724,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;6,365,536&lt;/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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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 (ticketing 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_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zv3jVvVEr9Ol" style="text-align: right" title="Gross value"&gt;11,574,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zfg4wfhBNyJ" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1385"&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_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z26sMckv7eOi" style="text-align: right" title="Net carrying value"&gt;11,574,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Gross value"&gt;9,931,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1391"&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_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;9,931,547&lt;/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 (ticketing 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zIfNFmGx8rgk" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zqPrtqLdo6d5" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1397"&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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zffK2igtqsX7" 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1403"&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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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"&gt;Patents and trademarks pending &lt;br/&gt; (video solutions segment)&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z6GQAybO8kKe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;60,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkuwnJpuprbc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1409"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zpImqNR3stti" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;60,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;5,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1415"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;5,430&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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"&gt;Total&lt;/td&gt;&lt;td&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630_zmTpqWRNPps4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,116,736&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_c20220630_zJCQpUUJlI4a" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;1,441,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630_zrMur3mClPLj" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;18,675,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--FiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;17,627,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;724,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--IntangibleAssetsNetExcludingGoodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;16,902,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_z5B8MNUnwzZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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 June 30, 2022 and 2021 was $&lt;span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220401__20220630_zX8vhftkYBm1"&gt;358,944
&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_901_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210401__20210630_zTU0HYJkI94g"&gt;27,483&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
respectively, and $&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220630_zYA3stKNGk82"&gt;716,910&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20210630_zuIhl2oFPMpj"&gt;50,114&lt;/span&gt;, for the six months ended June 30, 2022 and 2021, 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 id="xdx_893_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkhs8862Faw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span id="xdx_8BC_zSa0jBY4eO6j" style="display: none"&gt;SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630_zefLndMnYzYl"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zIfS4w4gVjBa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2022 (July 1, to 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 style="width: 18%; text-align: right"&gt;813,792&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--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zW5xjzxI3QDa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,448,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_z576P6EHJ9ab" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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,398,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_z2pX1a06YYj2" style="vertical-align: bottom; background-color: White"&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,311,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_zzcveFw98g64" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026 and thereafter&lt;/td&gt;&lt;td&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,468,537&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zsnx4914Cnzj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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&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,440,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zLawHjAmRy1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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 0pt 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="From2022-01-01to2022-06-30">&lt;p id="xdx_891_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_z4hkqDtnrFv3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022 and December 31, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8B3_zG9Zu0WcrTP1" style="display: none"&gt;SCHEDULE OF INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;June 30, 2022&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="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2021&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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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="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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zKxxU117PG79" style="width: 6%; text-align: right" title="Gross value"&gt;194,286&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zSMIuamZXgPb" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;73,866&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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z5S2dNVm5SZ9" style="width: 6%; text-align: right" title="Net carrying value"&gt;120,420&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Gross value"&gt;194,286&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;65,578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_pp0p0" style="width: 6%; text-align: right" title="Net carrying value"&gt;128,708&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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zqY6VSbxPlLf" style="text-align: right" title="Gross value"&gt;493,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z9KWEvHw41N3" style="text-align: right" title="Accumulated amortization"&gt;303,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zvJBCiUvZL24" style="text-align: right" title="Net carrying value"&gt;190,460&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Gross value"&gt;493,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;233,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;260,474&lt;/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 (ticketing 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_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z81FjiYxV5zl" 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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zyDf165lqIdk" style="text-align: right" title="Accumulated amortization"&gt;933,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_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zI1IcC3n0nRk" style="text-align: right" title="Net carrying value"&gt;4,666,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_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" 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_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;373,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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;5,226,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 (ticketing 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zaJ6hAv1HwBa" 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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zQAGqLtCTv3g" style="text-align: right" title="Accumulated amortization"&gt;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_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z1oDLFxOYBAh" style="text-align: right" title="Net carrying value"&gt;475,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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;50,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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;550,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 (ticketing &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_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zEkK2Fg9R6rc" style="text-align: right" title="Gross value"&gt;201,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zqH5NYyk8WHg" style="text-align: right" title="Accumulated amortization"&gt;5,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_zUbXD5ldVjPe" style="text-align: right" title="Net carrying value"&gt;196,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 id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Gross value"&gt;201,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;2,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSearLicensesMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;199,687&lt;/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;Client agreements (revenue cycle management segments)&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zayrKnp3N948" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;792,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zL3lckpGK7mg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1361"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zpJvbSKcRnwg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;792,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1365"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1367"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1369"&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zpUSxTcZd8U6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;7,882,241&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zyS8h7X44erh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;1,441,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zVUW3KWIMoj2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;6,440,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;7,090,162&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;724,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;6,365,536&lt;/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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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 (ticketing 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_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zv3jVvVEr9Ol" style="text-align: right" title="Gross value"&gt;11,574,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zfg4wfhBNyJ" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1385"&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_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z26sMckv7eOi" style="text-align: right" title="Net carrying value"&gt;11,574,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Gross value"&gt;9,931,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1391"&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_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="text-align: right" title="Net carrying value"&gt;9,931,547&lt;/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 (ticketing 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zIfNFmGx8rgk" 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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zqPrtqLdo6d5" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1397"&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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zffK2igtqsX7" 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_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1403"&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_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_pp0p0" 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"&gt;Patents and trademarks pending &lt;br/&gt; (video solutions segment)&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z6GQAybO8kKe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;60,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkuwnJpuprbc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1409"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zpImqNR3stti" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;60,027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsGross_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;5,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1415"&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="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20211231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;5,430&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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"&gt;Total&lt;/td&gt;&lt;td&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630_zmTpqWRNPps4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,116,736&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_c20220630_zJCQpUUJlI4a" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;1,441,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20220630_zrMur3mClPLj" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;18,675,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--FiniteLivedIntangibleAssetsGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;17,627,139&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;724,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--IntangibleAssetsNetExcludingGoodwill_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;16,902,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">194286</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">73866</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">120420</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">194286</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">65578</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">128708</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">493945</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">303485</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">190460</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">493945</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">233471</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">260474</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">933333</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">4666667</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">373333</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5226667</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">125000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">475000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">50000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">550000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">201931</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">5583</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">196348</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">201931</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">2244</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSearLicensesMember"
      decimals="0"
      unitRef="USD">199687</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">792079</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">792079</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">7882241</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">1441267</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">6440974</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">7090162</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">724626</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">6365536</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11574468</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11574468</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">9931547</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">9931547</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">60027</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-06-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">60027</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">5430</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2021-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">5430</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">20116736</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1441267</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">18675469</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">17627139</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">724626</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">16902513</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">358944</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">27483</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">716910</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">50114</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_893_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkhs8862Faw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span id="xdx_8BC_zSa0jBY4eO6j" style="display: none"&gt;SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630_zefLndMnYzYl"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zIfS4w4gVjBa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2022 (July 1, to 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 style="width: 18%; text-align: right"&gt;813,792&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--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zW5xjzxI3QDa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,448,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_z576P6EHJ9ab" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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,398,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_z2pX1a06YYj2" style="vertical-align: bottom; background-color: White"&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,311,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_zzcveFw98g64" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026 and thereafter&lt;/td&gt;&lt;td&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,468,537&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zsnx4914Cnzj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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&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,440,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">813792</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1448622</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1398065</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1311958</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <DGLY:FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1468537</DGLY:FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6440974</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_806_eus-gaap--OtherAssetsDisclosureTextBlock_ze6JKVWA2brk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NOTE 11. &lt;span id="xdx_822_znz79fThxMl1"&gt;OTHER ASSETS&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 id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zIGTk86ahZne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other assets were the following
at June 30, 2022 and December 31, 2021:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8B6_zPp4KP4LtuQ4" style="display: none"&gt;SCHEDULE OF OTHER ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220630_zN9u4PztQNLe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20211231_zB0MEPSxvKpk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zPxIx67SrAQj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; font-size: 10pt; text-align: left"&gt;Lease receivable&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: right"&gt;3,337,608&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: right"&gt;1,921,021&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_z7UM6cE8IYH4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Sponsorship network&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,337,465&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;30,752&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_z4jJDmrrbjib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"&gt;232,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"&gt;155,526&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_z7t31dAoB5ij" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total other assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;6,907,281&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,107,299&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zcu3bL5UGSPa" 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;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89C_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_zIGTk86ahZne" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Other assets were the following
at June 30, 2022 and December 31, 2021:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8B6_zPp4KP4LtuQ4" style="display: none"&gt;SCHEDULE OF OTHER ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220630_zN9u4PztQNLe" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20211231_zB0MEPSxvKpk" style="border-bottom: Black 1.5pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zPxIx67SrAQj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; font-size: 10pt; text-align: left"&gt;Lease receivable&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: right"&gt;3,337,608&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: right"&gt;1,921,021&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_z7UM6cE8IYH4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Sponsorship network&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,337,465&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;30,752&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_z4jJDmrrbjib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"&gt;232,208&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-size: 10pt; text-align: right"&gt;155,526&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_z7t31dAoB5ij" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total other assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;6,907,281&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,107,299&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <DGLY:LeaseReceivableNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3337608</DGLY:LeaseReceivableNoncurrent>
    <DGLY:LeaseReceivableNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1921021</DGLY:LeaseReceivableNoncurrent>
    <DGLY:SponsorshipNetworkNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3337465</DGLY:SponsorshipNetworkNoncurrent>
    <DGLY:SponsorshipNetworkNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">30752</DGLY:SponsorshipNetworkNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">232208</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">155526</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6907281</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2107299</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zrnWe7GUJxth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82B_zk5fsw0uPyNd"&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 0pt 0pt 0; 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 0pt 0pt 0; text-align: justify; text-indent: 25.5pt; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;COVID-19
pandemic&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;The
COVID-19 pandemic represents a fluid situation that presents a wide range of potential impacts of varying durations for different global
geographies, including locations where we have offices, employees, customers, vendors and other suppliers and business partners.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;Like
most US-based businesses, the COVID-19 pandemic and efforts to mitigate the same began to have impacts on our business in March 2020.
Since that time, the COVID-19 pandemic has dramatically impacted the global health and economic environment, including millions of confirmed
cases, business slowdowns or shutdowns, labor shortages, supply chain challenges, changes in government spending and requirements, regulatory
challenges, inflationary pressures and market volatility.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
operate within the complex integrated global supply chain for both vendors and customers. As the COVID-19 pandemic dissipates at varying
times and rates in different regions around the world, there could be a prolonged negative impact on these global supply chains. Our
ability to continue operations at specific facilities will be impacted by the interdependencies of the various participants of these
global supply chains, which are largely beyond our direct control. A prolonged shut down of these global supply chains could have a material
adverse effect on our business, results of operations, cash flows and financial condition.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism, reactions to health and
safety or government requirements), facility closures, timely access to necessary components, materials and other supplies at reasonable
prices, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide
the agreed-upon goods and services in a timely, compliant and cost-effective manner. We have incurred and may in the future incur additional
costs and delays in our business resulting from the COVID-19 pandemic, including as a result of higher prices, schedule delays or the
need to identify and develop alternative suppliers. In some instances, we may be unable to identify and develop alternative suppliers,
incurring additional liabilities under our current contracts and hampering new ones. Our customers have experienced, and may continue
to experience, disruptions in their operations and supply chains as a result of the COVID-19 pandemic, which can result in delayed, reduced,
or canceled orders, or collection risks, and which may adversely affect our results of operations. Similarly, current, and future restrictions
or disruptions of transportation, such as reduced availability of air transport, port closures or delays, and increased border controls,
delays or closures, can also impact our ability to meet demand and could materially adversely affect us.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
spread of COVID-19 caused us to modify our business practices (including employee travel, employee work locations, cancellation of physical
participation in meetings, events and conferences, and social distancing measures). To date, we have eased many of these modifications.
However, we may in the future reinstitute the same or similar changes or take further actions as may be required by government authorities
or that we determine are in the best interests of our employees, customers, partners, vendors, and suppliers. Although we managed to
continue most of our operations, the future course of the COVID-19 pandemic is uncertain and we cannot assure that this global pandemic,
including its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or
cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 28pt"&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 0pt 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 0pt 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 re-evaluate 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&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. We have not concluded
that a material loss related to the allegations is probable, nor have we accrued a liability related to these claims. Although we believe
a loss could be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of
reasonably possible loss with respect to the potential damages given that the dispute is yet to enter the discovery process. We will continue
to vigorously pursue these claims, and we continue to believe that we have valid grounds for recovery of the disputed deliverables. However,
there can be no assurances as to the outcome of the dispute.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;While the ultimate resolutions are unknown, based on the information currently
available, we do not expect that this lawsuit will individually, or in the aggregate, have a material adverse effect to our results of
operations, financial condition and 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;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 21.75pt"&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;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zfLvc07eBIOb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82F_zYiu73uQjlF3"&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 0pt 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 0pt 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_904_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220401__20220630_zudyHkx3GWSj" title="Pretax compensation expense"&gt;381,601&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210401__20210630_zCvNMJ8MsAz" title="Pretax compensation expense"&gt;330,213&lt;/span&gt;
for the three months ended June 30, 2022 and 2021, and $&lt;span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220630_zUZAZnahisvj" title="Pretax compensation expense"&gt;776,350&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210630_zFadQsm6x0l8" title="Pretax compensation expense"&gt;656,378&lt;/span&gt; for the six months ended June 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022, the Company had adopted nine 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;) and (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#x201c;2020 Plan&#x201d;). The 2005 Plan, 2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan and 2020
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 0pt 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 0pt 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 the Company&#x2019;s employees, non-employee directors and others for up
to a total of &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220630_zJFskr2Ugynk" title="Stock options or restricted stock granted"&gt;6,675,000&lt;/span&gt; shares of common stock. The 2005 Plan terminated during 2015 with &lt;span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z18ovD03e59j" title="Shares unavailable for issuance"&gt;21,553&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
June 30, 2022 total &lt;span id="xdx_903_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zxtulgMcwqsl" title="Stock options unexercised and outstanding"&gt;5,689&lt;/span&gt;. The 2006 Plan terminated during 2016 with &lt;span id="xdx_907_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zsDbMZiV29D4"&gt;54,787&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 June 30, 2022 total
&lt;span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_zX55yXfWZQpk"&gt;10,625&lt;/span&gt;. The 2007 Plan terminated during 2017 with &lt;span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_pid_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zzN5SXMJs665"&gt;94,651&lt;/span&gt; shares not awarded or underlying options, which shares are now unavailable for
issuance. There are &lt;span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_z3bgp0s5rFi4"&gt;no&lt;/span&gt; stock options granted under the 2007 Plan that remain unexercised and outstanding as of June 30, 2022. The 2008
Plan terminated during 2018 with &lt;span id="xdx_902_ecustom--SharesUnavailableForIssuance_iI_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zdAzzdUEFoO5"&gt;40,499&lt;/span&gt; shares not awarded or underlying options, which shares are now unavailable for issuance. There
were &lt;span id="xdx_907_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20220630__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zz8HnLutKYXd"&gt;no&lt;/span&gt; stock options granted under the 2008 Plan that remain unexercised and outstanding as of June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 believes that such awards better align the interests of our employees with those of its stockholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Stock
option grants. The Board of Directors has granted stock options under the Plans. These option awards have been granted with an exercise
price equal to the market price of the Company&#x2019;s 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20220630_zSX7GrDEQavh" title="Options, available for grant"&gt;190,845&lt;/span&gt; shares remained available for awards under the various Plans as of June 30, 2022.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvTteaS0ftZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B1_z0cnLxz1vcN8" style="display: none"&gt;SUMMARY OF STOCK OPTIONS OUTSTANDING&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td&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 0pt 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 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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&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, 2021&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4P67YXrhQl1" style="width: 16%; text-align: right" title="Options Outstanding, Beginning balance"&gt;1,086,063&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zmmrvqtTHoL7" style="width: 16%; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning balance"&gt;2.37&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zXXKeD1AkRd3" style="text-align: right" title="Options Granted"&gt;25,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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zL4SGFtrlyc9" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4yZLukIQILc" style="text-align: right" title="Options Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1501"&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_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z79PxisXnQph" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1503"&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"&gt;Forfeited&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z1jZHYXlFxK6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Forfeited"&gt;(23,750&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zvnYRhET1Z91" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;(4.33&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;Outstanding at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zHVdHqK8GO8e" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding, Ending balance"&gt;1,087,313&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zWIswep0zPsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending balance"&gt;2.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zT4DAYcRNxme" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Exercisable"&gt;999,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_ziehrlzJbnUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"&gt;2.36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zIgbMw5EVcu3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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. The total estimated grant
date fair value stock options issued during the six months ended June 30, 2022 was $&lt;span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue_pp0p0_c20220101__20220630_z8ZeLAhSFLH5" title="Stock options granted, value"&gt;22,768&lt;/span&gt;. Following are certain estimates and assumptions
utilized as of the issuance date to determine the grant-date fair value of the stock options issued during 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zoHhLu6AXYxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8BB_zEXINmT67WR2" style="display: none"&gt;SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility &#x2013; 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220630_z74A3ZwbyP0j" style="width: 18%; text-align: right" title="Volatility - range"&gt;111.67&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_c20220101__20220630_zg4SBfqEcLai" style="text-align: right" title="Risk-free rate"&gt;1.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630_zufrkQlnTz61" title="Expected term"&gt;10.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: White"&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20220630_zPnCO2bTEIZi" style="text-align: right" title="Exercise price"&gt;0.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zxivShj7tMT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 six months ended June 30, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20220630_zKHfSCtlvjBd" title="Aggregate intrinsic value"&gt;0&lt;/span&gt;- and $-&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20211231_z2lPz7iN4ubi" title="Aggregate intrinsic value"&gt;0&lt;/span&gt;-, at June 30, 2022 and December 31, 2021, respectively. The aggregate
intrinsic value of options exercisable was $-&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20220630_zEjQIpoKkaUg" title="Aggregate intrinsic value of options exercisable"&gt;0&lt;/span&gt;- and $-&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pp0p0_c20211231_z9yx37n6kf6g" title="Aggregate intrinsic value of options exercisable"&gt;0&lt;/span&gt;-, at June 30, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 June 30, 2022, the unrecognized portion of stock compensation expense on all existing stock options was $-&lt;span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630_zhrZ3Ww2sxj7" 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 0pt 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--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zNAcVAhP43Z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="5" 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"&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="5" 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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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 0pt 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 0pt 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"&gt;&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 colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;options&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;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;br/&gt;
                                            remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;options&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;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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 colspan="2" 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" 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;/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: 17%; 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_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zD6SyfW8xmGj" title="Exercise price range, lower limit"&gt;0.01&lt;/span&gt;
    to $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zSLCXArJKCX2" title="Exercise price range, upper limit"&gt;2.49&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: 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: 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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zy0EICY3JX72" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;740,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: 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: 22%; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zjS2YX3lvtm6" title="Weighted average remaining contractual life, outstanding options"&gt;8.1&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: 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_983_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zfNDthdGtmDe" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;652,500&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: 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_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zZ7MVX3CfVla" title="Weighted average remaining contractual life, exercisable options"&gt;8.0&lt;/span&gt;
    years&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_900_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zfebcC4PaUr1" title="Exercise price range, lower limit"&gt;2.50&lt;/span&gt;
    to $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zn9hxHYg8Cne" title="Exercise price range, upper limit"&gt;3.49&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_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zf4p0pvn8ief" 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;310,313&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_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zJMtQxyNqfc4" title="Weighted average remaining contractual life, outstanding options"&gt;5.8&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 id="xdx_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zDKuoc9ekoDd" 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;310,313&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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zeDvBVuIh5Gk" title="Weighted average remaining contractual life, exercisable options"&gt;5.8&lt;/span&gt;
    years&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_90B_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zncLlrKfnnKa" title="Exercise price range, lower limit"&gt;3.50&lt;/span&gt;
    to $&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSR9B7557q5d" title="Exercise price range, upper limit"&gt;4.49&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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zuDPrlOLpLkf" 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;37,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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zIlMcUXf0w68" title="Weighted average remaining contractual life, outstanding options"&gt;3.3&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="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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSVzBJg0pvq6" 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;37,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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zufRfsWE5y5b" title="Weighted average remaining contractual life, exercisable options"&gt;3.3&lt;/span&gt;
    years&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; 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; 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; 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;/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_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630_zwz5uADReJL6" 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;1,087,313&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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zaYVJPOxpH48" title="Weighted average remaining contractual life, outstanding options"&gt;7.3&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="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_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630_zyBrcMjKphoe" 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;999,813&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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zCvgXsoivsdl" title="Weighted average remaining contractual life, exercisable options"&gt;7.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A6_zdnaHvTBWIdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_89D_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zy8bR5kKZIVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 28.05pt"&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 six months ended June 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span id="xdx_8BB_zfezu49mLuVf" style="display: none"&gt;SUMMARY OF RESTRICTED STOCK ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 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&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 0pt 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 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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 fair&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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: 60%"&gt;Nonvested balance, December 31, 2021&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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9mJ7E97GBca" style="width: 16%; text-align: right" title="Number of Restricted shares, Non-vested Beginning Balance"&gt;1,057,375&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z4dlNyM5cOU6" style="width: 16%; text-align: right" title="Weighted average grant date fair value, Non-vested Beginning Balance"&gt;1.87&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1kt7WBoMghg" style="text-align: right" title="Number of Restricted shares, Granted"&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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxZ4kEBSxjx9" style="text-align: right" title="Weighted average grant date fair value, Granted"&gt;1.07&lt;/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;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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zj2BedGN9Yl9" style="text-align: right" title="Number of Restricted shares, Vested"&gt;(463,375&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxQSF5tE4Bu3" style="text-align: right" title="Weighted average grant date fair value, Vested"&gt;(1.89&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-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZRBa0fU3Q4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted shares, Forfeited"&gt;(65,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaKpdyyZLmwc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, Forfeited"&gt;(1.06&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;Nonvested balance, June 30, 2022&lt;/td&gt;&lt;td&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgEi2agCCvud" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted shares, Non-vested Ending Balance"&gt;1,244,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="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5FNrn6Ys1Yj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, Non-vested Ending Balance"&gt;1.45&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zTaktpBzv4s3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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
June 30, 2022, there were $&lt;span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znb25TSdVi8k"&gt;880,299&lt;/span&gt; of total unrecognized compensation costs related to all remaining non-vested restricted stock grants,
which will be amortized over the next &lt;span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_pp0p0_dxL_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zu2QEYsfFura" title="::XDX::P55M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1607"&gt;fifty-five&lt;/span&gt;&lt;/span&gt; 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 0pt 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--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_z5E9FlFdu8z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B1_zdNcjrae4a6" style="display: none"&gt;SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Years ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630_zWNsipyUMA7b" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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&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_407_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zIJwa5uY8dYl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2022 (July 1, 2022 through 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 style="width: 18%; text-align: right"&gt;119,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;279,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_pdd" style="vertical-align: bottom; background-color: White"&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;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;72,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_pdd" style="vertical-align: bottom; background-color: White"&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;30,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_z6YhgRy65m7e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">381601</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">330213</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">776350</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">656378</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">6675000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember"
      decimals="INF"
      unitRef="Shares">21553</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember"
      decimals="INF"
      unitRef="Shares">5689</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2022-06-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember"
      decimals="INF"
      unitRef="Shares">54787</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSixteenMember"
      decimals="INF"
      unitRef="Shares">10625</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2022-06-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember"
      decimals="INF"
      unitRef="Shares">94651</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandSevenTeenMember"
      decimals="INF"
      unitRef="Shares">0</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2022-06-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember"
      decimals="INF"
      unitRef="Shares">40499</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2022-06-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandEighteenMember"
      decimals="INF"
      unitRef="Shares">0</DGLY:SharesUnexercisedAndOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">190845</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvTteaS0ftZ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B1_z0cnLxz1vcN8" style="display: none"&gt;SUMMARY OF STOCK OPTIONS OUTSTANDING&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td&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 0pt 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 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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&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, 2021&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4P67YXrhQl1" style="width: 16%; text-align: right" title="Options Outstanding, Beginning balance"&gt;1,086,063&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zmmrvqtTHoL7" style="width: 16%; text-align: right" title="Weighted Average Exercise Price, Outstanding, Beginning balance"&gt;2.37&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zXXKeD1AkRd3" style="text-align: right" title="Options Granted"&gt;25,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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zL4SGFtrlyc9" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z4yZLukIQILc" style="text-align: right" title="Options Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1501"&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_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z79PxisXnQph" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1503"&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"&gt;Forfeited&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z1jZHYXlFxK6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Forfeited"&gt;(23,750&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zvnYRhET1Z91" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;(4.33&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;Outstanding at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zHVdHqK8GO8e" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Outstanding, Ending balance"&gt;1,087,313&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zWIswep0zPsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Outstanding, Ending balance"&gt;2.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zT4DAYcRNxme" style="border-bottom: Black 2.5pt double; text-align: right" title="Options Exercisable"&gt;999,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20220630__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_ziehrlzJbnUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"&gt;2.36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">1086063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">2.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">0.98</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">23750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">4.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">1087313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">2.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">999813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">2.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">22768</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zoHhLu6AXYxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8BB_zEXINmT67WR2" style="display: none"&gt;SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility &#x2013; 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220101__20220630_z74A3ZwbyP0j" style="width: 18%; text-align: right" title="Volatility - range"&gt;111.67&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_c20220101__20220630_zg4SBfqEcLai" style="text-align: right" title="Risk-free rate"&gt;1.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630_zufrkQlnTz61" title="Expected term"&gt;10.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: White"&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20220630_zPnCO2bTEIZi" style="text-align: right" title="Exercise price"&gt;0.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Pure">1.1167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Pure">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-01to2022-06-30">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">0.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zNAcVAhP43Z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="5" 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"&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="5" 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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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 0pt 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 0pt 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"&gt;&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 colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;options&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;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;br/&gt;
                                            remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" 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 0pt 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;options&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;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="2" 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 colspan="2" 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" 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;/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: 17%; 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_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zD6SyfW8xmGj" title="Exercise price range, lower limit"&gt;0.01&lt;/span&gt;
    to $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zSLCXArJKCX2" title="Exercise price range, upper limit"&gt;2.49&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: 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: 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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zy0EICY3JX72" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;740,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: 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: 22%; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zjS2YX3lvtm6" title="Weighted average remaining contractual life, outstanding options"&gt;8.1&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: 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_983_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zfNDthdGtmDe" style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;652,500&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: 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_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zZ7MVX3CfVla" title="Weighted average remaining contractual life, exercisable options"&gt;8.0&lt;/span&gt;
    years&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_900_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zfebcC4PaUr1" title="Exercise price range, lower limit"&gt;2.50&lt;/span&gt;
    to $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zn9hxHYg8Cne" title="Exercise price range, upper limit"&gt;3.49&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_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zf4p0pvn8ief" 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;310,313&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_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zJMtQxyNqfc4" title="Weighted average remaining contractual life, outstanding options"&gt;5.8&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 id="xdx_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zDKuoc9ekoDd" 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;310,313&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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zeDvBVuIh5Gk" title="Weighted average remaining contractual life, exercisable options"&gt;5.8&lt;/span&gt;
    years&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_90B_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zncLlrKfnnKa" title="Exercise price range, lower limit"&gt;3.50&lt;/span&gt;
    to $&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSR9B7557q5d" title="Exercise price range, upper limit"&gt;4.49&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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zuDPrlOLpLkf" 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;37,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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zIlMcUXf0w68" title="Weighted average remaining contractual life, outstanding options"&gt;3.3&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="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_c20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zSVzBJg0pvq6" 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;37,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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zufRfsWE5y5b" title="Weighted average remaining contractual life, exercisable options"&gt;3.3&lt;/span&gt;
    years&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; 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; 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; 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;/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_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20220630_zwz5uADReJL6" 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;1,087,313&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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zaYVJPOxpH48" title="Weighted average remaining contractual life, outstanding options"&gt;7.3&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="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_988_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20220630_zyBrcMjKphoe" 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;999,813&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; 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--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630_zCvgXsoivsdl" title="Weighted average remaining contractual life, exercisable options"&gt;7.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">2.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2022-06-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">740000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeOneMember">P8Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2022-06-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">652500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeOneMember">P8Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">2.50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">3.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2022-06-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">310313</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeTwoMember">P5Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2022-06-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">310313</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeTwoMember">P5Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">3.50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2022-01-012022-06-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">4.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2022-06-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">37000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeThreeMember">P3Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2022-06-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">37000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_custom_RangeThreeMember">P3Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">1087313</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-01to2022-06-30">P7Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">999813</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-01to2022-06-30">P7Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89D_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zy8bR5kKZIVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 28.05pt"&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 six months ended June 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span id="xdx_8BB_zfezu49mLuVf" style="display: none"&gt;SUMMARY OF RESTRICTED STOCK ACTIVITY&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 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&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 0pt 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 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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 fair&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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: 60%"&gt;Nonvested balance, December 31, 2021&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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9mJ7E97GBca" style="width: 16%; text-align: right" title="Number of Restricted shares, Non-vested Beginning Balance"&gt;1,057,375&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z4dlNyM5cOU6" style="width: 16%; text-align: right" title="Weighted average grant date fair value, Non-vested Beginning Balance"&gt;1.87&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1kt7WBoMghg" style="text-align: right" title="Number of Restricted shares, Granted"&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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxZ4kEBSxjx9" style="text-align: right" title="Weighted average grant date fair value, Granted"&gt;1.07&lt;/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;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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zj2BedGN9Yl9" style="text-align: right" title="Number of Restricted shares, Vested"&gt;(463,375&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxQSF5tE4Bu3" style="text-align: right" title="Weighted average grant date fair value, Vested"&gt;(1.89&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-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZRBa0fU3Q4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted shares, Forfeited"&gt;(65,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaKpdyyZLmwc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, Forfeited"&gt;(1.06&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;Nonvested balance, June 30, 2022&lt;/td&gt;&lt;td&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgEi2agCCvud" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted shares, Non-vested Ending Balance"&gt;1,244,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="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z5FNrn6Ys1Yj" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, Non-vested Ending Balance"&gt;1.45&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1057375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">715000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">463375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1244000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      unitRef="USD">880299</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89A_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_z5E9FlFdu8z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B1_zdNcjrae4a6" style="display: none"&gt;SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Years ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220630_zWNsipyUMA7b" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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&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_407_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zIJwa5uY8dYl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2022 (July 1, 2022 through 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 style="width: 18%; text-align: right"&gt;119,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;279,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_pdd" style="vertical-align: bottom; background-color: White"&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;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;72,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_pdd" style="vertical-align: bottom; background-color: White"&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;30,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:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">119500</DGLY:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear>
    <DGLY:NumberOfRestrictedShareNonVestInYearOne contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">663000</DGLY:NumberOfRestrictedShareNonVestInYearOne>
    <DGLY:NumberOfRestrictedShareNonVestInYearTwo contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">279000</DGLY:NumberOfRestrictedShareNonVestInYearTwo>
    <DGLY:NumberOfRestrictedShareNonVestInYearThree contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">80000</DGLY:NumberOfRestrictedShareNonVestInYearThree>
    <DGLY:NumberOfRestrictedShareNonVestInYearFour contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">72500</DGLY:NumberOfRestrictedShareNonVestInYearFour>
    <DGLY:NumberOfRestrictedShareNonVestInYearFive contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">30000</DGLY:NumberOfRestrictedShareNonVestInYearFive>
    <DGLY:CommonStockPurchaseWarrantsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80C_ecustom--CommonStockPurchaseWarrantsTextBlock_zeceivmZcxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zS9hS34HtzGk"&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 0pt 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 0pt 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 six months from their respective issue date and allow the holders to
purchase up to &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember_pdd" title="Warrant to purchase"&gt;25,674,931&lt;/span&gt; shares of common stock at $&lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_pdd" title="Exercise price"&gt;2.60&lt;/span&gt; to $&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_pdd" title="Exercise price"&gt;3.75&lt;/span&gt; per share as of June 30, 2022. &lt;span id="xdx_903_ecustom--WarrantExpirationTermDescription_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--CommonStockPurchaseWarrantsMember" title="Warrant expiration date description"&gt;The warrants expire from August 21,
2022 through September 18, 2026&lt;/span&gt; and under certain circumstances allow for cashless exercise.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_901_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114_pdd" title="Warrant to purchase"&gt;42,550,000&lt;/span&gt; shares of common stock. The warrants
issued on January 14, 2021 consist of (i) pre-funded warrants to purchase up to &lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"&gt;7,200,000&lt;/span&gt; shares of common stock and (ii) common stock
purchase warrants to purchase up to an aggregate of &lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"&gt;10,000,000&lt;/span&gt; shares of common stock. The warrants issued on February 1, 2021 consist
of (i) &lt;span style="background-color: white"&gt;pre-funded warrants to purchase up to &lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--ClassOfWarrantOrRightAxis__custom--PreFundedWarrantsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"&gt;11,050,000&lt;/span&gt; shares of common stock&lt;/span&gt; and (ii)
&lt;span style="background-color: white"&gt;common stock purchase warrants (&#x201c;February Warrants&#x201d;) to purchase up to an aggregate
of &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210201__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pdd" title="Warrant to purchase"&gt;14,300,000&lt;/span&gt; shares of common stock.&lt;/span&gt; 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 certain investors
cancelling February Warrants exercisable for an aggregate of &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819_pdd" title="Warrants exercisable for common stock"&gt;7,681,540&lt;/span&gt; shares of common stock in consideration for its issuance of new
warrants (the &#x201c;Exchange Warrants&#x201d;) to such investors, exercisable for an aggregate of up to &lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pdd"&gt;7,681,540&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_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_pdd"&gt;6,618,460&lt;/span&gt; shares of common stock, and extended the expiration
date of the February Warrants to &lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember_zH6Rz8JDaSo3" title="Warrants expiration date"&gt;September 18, 2026&lt;/span&gt;. The Exchange Warrants provide for an initial exercise price of $&lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20210819_pdd" title="Exercise price"&gt;3.25&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 0pt 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 0pt 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 cancelled February Warrants and Exchange Warrants were valued at $&lt;span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_c20210819_pp0p0" title="Warrants outstanding"&gt;11,818,644&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstanding_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember_pp0p0" title="Warrants and Rights Outstanding"&gt;12,114,424&lt;/span&gt; using the
original and modified expiry date of the warrants, respectively, using the Black-Scholes method. The difference of $&lt;span id="xdx_903_ecustom--WarrantModificationExpense_c20210818__20210819_pp0p0" title="Warrant modification expense"&gt;295,780&lt;/span&gt; was accordingly
recorded as a warrant modification expense in the consolidated statement of operations during 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_ecustom--ScheduleOfWarrantModificationTableTextBlock_zV5yebGBro99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zQBTO02of1Ck" style="display: none"&gt;SCHEDULE OF WARRANT MODIFICATION&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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 at August 19, 2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Modified terms at August 19, 2021&lt;/td&gt;&lt;td style="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_982_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zsBUma4Qgb84" style="width: 16%; text-align: right"&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_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zILF4x6ddtd8" style="width: 16%; text-align: right"&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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zEygycTA6hQ6" style="text-align: right"&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_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z9SAXM0Bbk23" style="text-align: right"&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_98B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zBNSV6c7ooo8" style="text-align: right"&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_981_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zFNtq9dEjdKb" 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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6AXJg0G09Fk"&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_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zZacWtWnEeu7" 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_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zM4GyJaZWIQ9" style="text-align: right"&gt;3.25&lt;/td&gt;&lt;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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zz7HmhU5n2df" style="text-align: right" title="Warrants measurement input"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6zDMRyZ6Eea" style="text-align: right"&gt;14,300,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_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z0s6OMOVIEjd" style="text-align: right" title="Common stock issuable under the warrants"&gt;14,300,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_8A3_zhE5e8nEcHqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20210818__20210819__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPIFNAzXAp4" 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 0pt 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--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zVNt9tHWeqF7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8BF_zqta9jKnO7ji" style="display: none"&gt;SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;/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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Issuance date assumptions&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022 assumptions&lt;/td&gt;&lt;td style="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 style="width: 16%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zdxYyATWeyH1"&gt;106.6&lt;/span&gt; &#x2013; &lt;span id="xdx_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zjvMO8twDm7"&gt;166.6&lt;/span&gt;&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_98C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLVvWSlB4Jxh" style="width: 16%; text-align: right"&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 style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zffsx4swxwWl"&gt;0.08&lt;/span&gt; - &lt;span id="xdx_90C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zyMXAQeb3Fph"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt; %&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zMZfaInBBM2d" style="text-align: right"&gt;3.01&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_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zNVnZW2EF5jc" style="text-align: right"&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_989_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zZ5BxCWbq238" style="text-align: right"&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 id="xdx_903_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zWocoFVhgaVa"&gt;0.01&lt;/span&gt; - &lt;span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zWhB7ZU05B9"&gt;5&lt;/span&gt; years &lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zMe5hXhKyqVh"&gt;3.5&lt;/span&gt; &#x2013;&lt;span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zPA5NFARuzva" title="Remaining contractual term"&gt; 4.2&lt;/span&gt; years &lt;/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_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MinimumMember_zzwMFMIEaXra"&gt;2.80&lt;/span&gt; - &lt;span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MaximumMember_zauRL98augs8"&gt;3.25&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 id="xdx_988_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zG9wSBwjHHN" style="text-align: right" title="Derivative liability measurement input"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_pdd" style="text-align: right"&gt;42,550,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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_zjndTRQa9Hyi" style="text-align: right" title="Common stock issuable under the warrants"&gt;24,300,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_8AA_zWHLQBOI5usf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGe2aPkxHU2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zYnspc9kI6td" 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; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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&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, 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zw0GkjxT1vX8" style="width: 16%; text-align: right" title="Warrants, Vested, Beginning balance"&gt;26,008,598&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--WeightedAverageExercisePriceVested_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zN8yTTxE7go9" style="width: 16%; text-align: right" title="Weighted average exercise price, Vested, Beginning balance"&gt;3.24&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1705"&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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1707"&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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1709"&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_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1711"&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"&gt;Forfeited/cancelled&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zAKQzDmID9K5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, Forfeited/Cancelled"&gt;(333,667&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, Forfeited/Cancelled"&gt;3.51&lt;/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 Balance, June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6rCKDo9N2sd" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, Vested, Ending balance"&gt;25,674,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_ecustom--WeightedAverageExercisePriceVested_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt5zuUzao594" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, Vested, Ending balance"&gt;3.24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zb703JEDeceh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_90A_ecustom--IntrinsicValueOfAllOutstandingWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pp0p0" title="Intrinsic value of all outstanding warrants"&gt;0&lt;/span&gt;- as of June 30, 2022, and the weighted average remaining term is &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtM_c20220101__20220630_zjigZI9PkeL5" title="Weighted average remaining terms"&gt;45&lt;/span&gt;
months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zWzE4fj8PZb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zPj0iucSlbkd" style="display: none"&gt;SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&#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: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; 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-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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-top: 0pt; margin-bottom: 0pt; 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 0pt 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="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="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;2.60&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;465,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 26%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zQSi6eS81cQj" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;1.1&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;316,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zAzqiNgihegg" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.8&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 style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;24,300,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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpbMA8vL3wN" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;3.9&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: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;566,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_zvaKGMw5fToh" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.7&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 style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;25,753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_zJybMG8z2Pc8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.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: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;25,674,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zalJNvhIJf0f" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;3.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zeiFTAuRQAb8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">25674931</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">2.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-06-30_custom_CommonStockPurchaseWarrantsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">3.75</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <DGLY:WarrantExpirationTermDescription contextRef="From2022-01-012022-06-30_custom_CommonStockPurchaseWarrantsMember">The warrants expire from August 21,
2022 through September 18, 2026</DGLY:WarrantExpirationTermDescription>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2021-01-14" decimals="INF" unitRef="Shares">42550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-01-14_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7200000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-01-14_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">10000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-02-01_custom_PreFundedWarrantsMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">11050000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-02-01_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">14300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="AsOf2021-08-19" decimals="INF" unitRef="Shares">7681540</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember"
      decimals="INF"
      unitRef="Shares">7681540</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember"
      decimals="INF"
      unitRef="Shares">6618460</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="AsOf2021-08-19_custom_ReplacementOriginalWarrantsMember">2026-09-18</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-08-19"
      decimals="INF"
      unitRef="USDPShares">3.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="AsOf2021-08-19" decimals="0" unitRef="USD">11818644</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember"
      decimals="0"
      unitRef="USD">12114424</us-gaap:WarrantsAndRightsOutstanding>
    <DGLY:WarrantModificationExpense
      contextRef="From2021-08-182021-08-19"
      decimals="0"
      unitRef="USD">295780</DGLY:WarrantModificationExpense>
    <DGLY:ScheduleOfWarrantModificationTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_897_ecustom--ScheduleOfWarrantModificationTableTextBlock_zV5yebGBro99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zQBTO02of1Ck" style="display: none"&gt;SCHEDULE OF WARRANT MODIFICATION&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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 at August 19, 2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Modified terms at August 19, 2021&lt;/td&gt;&lt;td style="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_982_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zsBUma4Qgb84" style="width: 16%; text-align: right"&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_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zILF4x6ddtd8" style="width: 16%; text-align: right"&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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zEygycTA6hQ6" style="text-align: right"&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_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z9SAXM0Bbk23" style="text-align: right"&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_98B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zBNSV6c7ooo8" style="text-align: right"&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_981_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zFNtq9dEjdKb" 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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6AXJg0G09Fk"&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_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zZacWtWnEeu7" 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_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zM4GyJaZWIQ9" style="text-align: right"&gt;3.25&lt;/td&gt;&lt;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_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zz7HmhU5n2df" style="text-align: right" title="Warrants measurement input"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6zDMRyZ6Eea" style="text-align: right"&gt;14,300,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_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_z0s6OMOVIEjd" style="text-align: right" title="Common stock issuable under the warrants"&gt;14,300,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</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">3.25</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Pure">3.25</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Shares">14300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Shares">14300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-08-182021-08-19_us-gaap_FairValueInputsLevel3Member"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89B_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zVNt9tHWeqF7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8BF_zqta9jKnO7ji" style="display: none"&gt;SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;/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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Issuance date assumptions&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;June 30, 2022 assumptions&lt;/td&gt;&lt;td style="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 style="width: 16%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zdxYyATWeyH1"&gt;106.6&lt;/span&gt; &#x2013; &lt;span id="xdx_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zjvMO8twDm7"&gt;166.6&lt;/span&gt;&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_98C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLVvWSlB4Jxh" style="width: 16%; text-align: right"&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 style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zffsx4swxwWl"&gt;0.08&lt;/span&gt; - &lt;span id="xdx_90C_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zyMXAQeb3Fph"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt; %&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zMZfaInBBM2d" style="text-align: right"&gt;3.01&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_984_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zNVnZW2EF5jc" style="text-align: right"&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_989_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zZ5BxCWbq238" style="text-align: right"&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 id="xdx_903_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zWocoFVhgaVa"&gt;0.01&lt;/span&gt; - &lt;span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20210113__20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zWhB7ZU05B9"&gt;5&lt;/span&gt; years &lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_zMe5hXhKyqVh"&gt;3.5&lt;/span&gt; &#x2013;&lt;span id="xdx_901_ecustom--DerivativeLiabilitiesMeasurementInputTerm_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zPA5NFARuzva" title="Remaining contractual term"&gt; 4.2&lt;/span&gt; years &lt;/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_907_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MinimumMember_zzwMFMIEaXra"&gt;2.80&lt;/span&gt; - &lt;span id="xdx_90A_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20210114__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__srt--RangeAxis__srt--MaximumMember_zauRL98augs8"&gt;3.25&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 id="xdx_988_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zG9wSBwjHHN" style="text-align: right" title="Derivative liability measurement input"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20210114__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_pdd" style="text-align: right"&gt;42,550,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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220630__us-gaap--StatementEquityComponentsAxis__custom--WarrantLiabilityMember_zjndTRQa9Hyi" style="text-align: right" title="Common stock issuable under the warrants"&gt;24,300,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">106.6</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">166.6</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      unitRef="Pure">104.7</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.08</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.49</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      unitRef="Pure">3.01</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <DGLY:DerivativeLiabilitiesMeasurementInputTerm contextRef="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember">P0Y3D</DGLY:DerivativeLiabilitiesMeasurementInputTerm>
    <DGLY:DerivativeLiabilitiesMeasurementInputTerm contextRef="From2021-01-132021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember">P5Y</DGLY:DerivativeLiabilitiesMeasurementInputTerm>
    <DGLY:DerivativeLiabilitiesMeasurementInputTerm contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember">P3Y6M</DGLY:DerivativeLiabilitiesMeasurementInputTerm>
    <DGLY:DerivativeLiabilitiesMeasurementInputTerm contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember">P4Y2M12D</DGLY:DerivativeLiabilitiesMeasurementInputTerm>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">2.80</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2021-01-14_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">3.25</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      decimals="INF"
      unitRef="Pure">3.25</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-01-14_custom_WarrantLiabilityMember"
      decimals="INF"
      unitRef="Shares">42550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-06-30_custom_WarrantLiabilityMember22220859"
      decimals="INF"
      unitRef="Shares">24300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGe2aPkxHU2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zYnspc9kI6td" 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; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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 0pt 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 0pt 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&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, 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zw0GkjxT1vX8" style="width: 16%; text-align: right" title="Warrants, Vested, Beginning balance"&gt;26,008,598&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--WeightedAverageExercisePriceVested_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zN8yTTxE7go9" style="width: 16%; text-align: right" title="Weighted average exercise price, Vested, Beginning balance"&gt;3.24&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1705"&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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1707"&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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Warrants, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1709"&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_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1711"&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"&gt;Forfeited/cancelled&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zAKQzDmID9K5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, Forfeited/Cancelled"&gt;(333,667&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, Forfeited/Cancelled"&gt;3.51&lt;/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 Balance, June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6rCKDo9N2sd" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, Vested, Ending balance"&gt;25,674,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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_ecustom--WeightedAverageExercisePriceVested_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt5zuUzao594" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, Vested, Ending balance"&gt;3.24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">26008598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <DGLY:WeightedAverageExercisePriceVested
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.24</DGLY:WeightedAverageExercisePriceVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">333667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.51</DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">25674931</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <DGLY:WeightedAverageExercisePriceVested
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">3.24</DGLY:WeightedAverageExercisePriceVested>
    <DGLY:IntrinsicValueOfAllOutstandingWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">0</DGLY:IntrinsicValueOfAllOutstandingWarrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2022-01-01to2022-06-30">P45M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_899_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zWzE4fj8PZb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zPj0iucSlbkd" style="display: none"&gt;SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&#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: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; 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-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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 0pt 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-top: 0pt; margin-bottom: 0pt; 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 0pt 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="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="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;2.60&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_pdd" style="width: 32%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;465,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 26%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zQSi6eS81cQj" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;1.1&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;316,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zAzqiNgihegg" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.8&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 style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;24,300,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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpbMA8vL3wN" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;3.9&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: White"&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;566,666&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFourMember_zvaKGMw5fToh" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.7&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 style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;3.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_pdd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;25,753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeFiveMember_zJybMG8z2Pc8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;0.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: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_c20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;25,674,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zalJNvhIJf0f" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;3.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">2.60</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">465712</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeOneMember">P1Y1M6D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">3.00</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">316800</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeTwoMember">P0Y9M18D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">3.25</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">24300000</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeThreeMember">P3Y10M24D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember"
      decimals="INF"
      unitRef="USDPShares">3.36</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFourMember"
      decimals="INF"
      unitRef="Shares">566666</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFourMember">P0Y8M12D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember"
      decimals="INF"
      unitRef="USDPShares">3.75</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember"
      decimals="INF"
      unitRef="Shares">25753</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember_custom_RangeFiveMember">P0Y1M6D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2022-06-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">25674931</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2022-01-012022-06-30_us-gaap_WarrantMember">P3Y9M18D</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zjrjPpAEHLV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_824_zZrtO428Tedc"&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 0pt 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 0pt 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 Restricted 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 0pt 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;&#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 0pt 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 six months ended June 30, 2022, the Company cancelled &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pid_c20220101__20220630_zdxQFUICrXPg" title="Number of restricted common stock cancelled"&gt;65,000&lt;/span&gt; restricted shares of common stock due to forfeiture reasons.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;Stock
Repurchase Program&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#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 0pt 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
December 6, 2021, the board of directors of the Company authorized the repurchase of up to $&lt;span id="xdx_90B_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211206__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember__srt--RangeAxis__srt--MaximumMember_zd7CSoMdqkea" title="Stock repurchase authorized amount"&gt;10.0&lt;/span&gt; million of the Company&#x2019;s outstanding
common stock under the specified terms of a share repurchase program (the &#x201c;Program&#x201d;). During the three months ended June
30, 2022, the Company repurchased &lt;span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zYlxFnvpHKel" title="Number of shares repurchased, shares"&gt;1,849,952&lt;/span&gt; shares of its common stock for $&lt;span id="xdx_90F_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220401__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zOmolFLzRY6d" title="Number of shares repurchased, value"&gt;1,962,755&lt;/span&gt;, in accordance with the Program. Furthermore, during the six months ended June 30, 2022, the Company repurchased &lt;span id="xdx_907_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zqvup8J7yERh"&gt;3,725,986&lt;/span&gt; shares of its common stock
for $&lt;span id="xdx_905_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20220101__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_z6WvrfES4cOi"&gt;4,026,523&lt;/span&gt;, in accordance with the Program. &lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityTableTextBlock_zHQh1533HAE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="display: none"&gt;&lt;span id="xdx_8B8_zmatUPupvJBb"&gt;SCHEDULE OF STOCK REPURCHASE&lt;/span&gt;&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"&gt;Period&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total Number of&lt;br/&gt; Shares&lt;br/&gt; Purchased&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Average Price &lt;br/&gt; Paid per &lt;br/&gt; Shares&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total Number of &lt;br/&gt; Shares Purchased as&lt;br/&gt; Part of Publicly&lt;br/&gt; Announced &lt;br/&gt; Program&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Maximum Approximate Dollar Value of&lt;br/&gt; Shares that May Yet Be&lt;br/&gt; Purchased Under the&lt;br/&gt; Program&lt;/td&gt;&lt;td style="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: 44%"&gt;December 2021&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_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Number of Shares Purchased"&gt;1,734,838&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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Average Price Paid per Shares"&gt;1.14&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;1,734,838&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pp0p0" style="width: 10%; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1781"&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;January 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;697,093&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;697,093&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1789"&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&gt;February 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;692,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;692,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1797"&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;March 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;485,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;485,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1805"&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&gt;April 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zA8zk3QHdGX1" style="text-align: right" title="Number of Shares Purchased"&gt;595,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z1CkAZmGpT68" style="text-align: right" title="Average Price Paid per Shares"&gt;1.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zRyF8HF1hCGa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;595,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z81tGoZ2TbYc" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1813"&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;May 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zHL6fGjor7Cl" style="text-align: right" title="Number of Shares Purchased"&gt;716,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zvAWhi9ioldc" style="text-align: right" title="Average Price Paid per Shares"&gt;1.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zafxAjGLC6Xa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;716,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zzPFICscmPM9" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1821"&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&gt;June 2022&lt;/td&gt;&lt;td&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_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zTtiuxEBjlYa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Purchased"&gt;537,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zVU6oO6tNWy8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Average Price Paid per Shares"&gt;0.96&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zgx7CciiaH72" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;537,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zEwjgqO0ELAb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1829"&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; text-align: left"&gt;Total all plans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--StockPurchasedDuringPeriodShares_c20220630_pp0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares Purchased"&gt;5,460,824&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--SharesIssuedPricePerShare_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Average Price Paid per Shares"&gt;1.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;5,460,824&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;3,998,398&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p id="xdx_8A6_zf2zdhneQzT6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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, 2022, the board of directors of the Company elected to terminate the Program, effective immediately. The Program began in December
2021, with the Company purchasing a total of &lt;span id="xdx_902_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_znZev0fGWiT8"&gt;5,460,824&lt;/span&gt; shares at a cost of $&lt;span id="xdx_901_eus-gaap--StockRepurchasedDuringPeriodValue_pp0p0_c20211201__20220630__us-gaap--ShareRepurchaseProgramAxis__custom--StockRepurchaseProgramMember_zzF4VTXUTa8d"&gt;6,001,602&lt;/span&gt; through June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;&#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 0pt 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 0pt 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;&#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 0pt 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_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20220630__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zfRwN0NIjvhk" 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_90B_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_c20220630__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zoDhqSPM4xNd" title="Noncontrolling shareholders ownership percentage"&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 attributable
to noncontrolling interests of consolidated subsidiary of $&lt;span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220401__20220630_zRyToI4RsJ9e" title="Net income attributable to noncontrolling interests"&gt;383,326&lt;/span&gt; and $-&lt;span id="xdx_90C_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210401__20210630_zo2L3fK3cFr7"&gt;0&lt;/span&gt;- for the three months ended June 30, 2022 and 2021, and $&lt;span id="xdx_908_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20220101__20220630_z4mGdr7I1oI4"&gt;285,232&lt;/span&gt;
and $-&lt;span id="xdx_902_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_pp0p0_c20210101__20210630_zzXLGZE67SDi"&gt;0&lt;/span&gt;- for the six months ended June 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="AsOf2021-12-06_custom_StockRepurchaseProgramMember_srt_MaximumMember"
      decimals="-5"
      unitRef="USD">10000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="INF"
      unitRef="Shares">1849952</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-04-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="0"
      unitRef="USD">1962755</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-01-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="INF"
      unitRef="Shares">3725986</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="0"
      unitRef="USD">4026523</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89F_eus-gaap--ScheduleOfStockholdersEquityTableTextBlock_zHQh1533HAE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="display: none"&gt;&lt;span id="xdx_8B8_zmatUPupvJBb"&gt;SCHEDULE OF STOCK REPURCHASE&lt;/span&gt;&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"&gt;Period&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total Number of&lt;br/&gt; Shares&lt;br/&gt; Purchased&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Average Price &lt;br/&gt; Paid per &lt;br/&gt; Shares&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total Number of &lt;br/&gt; Shares Purchased as&lt;br/&gt; Part of Publicly&lt;br/&gt; Announced &lt;br/&gt; Program&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Maximum Approximate Dollar Value of&lt;br/&gt; Shares that May Yet Be&lt;br/&gt; Purchased Under the&lt;br/&gt; Program&lt;/td&gt;&lt;td style="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: 44%"&gt;December 2021&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_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Number of Shares Purchased"&gt;1,734,838&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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Average Price Paid per Shares"&gt;1.14&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pdd" style="width: 10%; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;1,734,838&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--DecemberTwoThousandTwentyOneMember_pp0p0" style="width: 10%; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1781"&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;January 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;697,093&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;697,093&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--JanuaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1789"&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&gt;February 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;692,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;692,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--FebruaryTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1797"&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;March 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--StockPurchasedDuringPeriodShares_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Number of Shares Purchased"&gt;485,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Average Price Paid per Shares"&gt;1.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pdd" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;485,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630__us-gaap--AwardTypeAxis__custom--MarchTwoThousandTwentyTwoMember_pp0p0" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1805"&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&gt;April 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zA8zk3QHdGX1" style="text-align: right" title="Number of Shares Purchased"&gt;595,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z1CkAZmGpT68" style="text-align: right" title="Average Price Paid per Shares"&gt;1.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_zRyF8HF1hCGa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;595,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--AprilTwoThousandTwentyTwoMember_z81tGoZ2TbYc" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1813"&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;May 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zHL6fGjor7Cl" style="text-align: right" title="Number of Shares Purchased"&gt;716,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zvAWhi9ioldc" style="text-align: right" title="Average Price Paid per Shares"&gt;1.08&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zafxAjGLC6Xa" style="text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;716,911&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--MayTwoThousandTwentyTwoMember_zzPFICscmPM9" style="text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1821"&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&gt;June 2022&lt;/td&gt;&lt;td&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_ecustom--StockPurchasedDuringPeriodShares_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zTtiuxEBjlYa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Purchased"&gt;537,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--SharesIssuedPricePerShare_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zVU6oO6tNWy8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Average Price Paid per Shares"&gt;0.96&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zgx7CciiaH72" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;537,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pp0p0_c20220630__us-gaap--AwardTypeAxis__custom--JuneTwoThousandTwentyTwoMember_zEwjgqO0ELAb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1829"&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; text-align: left"&gt;Total all plans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--StockPurchasedDuringPeriodShares_c20220630_pp0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares Purchased"&gt;5,460,824&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--SharesIssuedPricePerShare_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Average Price Paid per Shares"&gt;1.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_c20220630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Number of Shares Purchased as Part of Publicly Announced Program"&gt;5,460,824&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#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--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"&gt;3,998,398&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember"
      decimals="INF"
      unitRef="Shares">1734838</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember"
      decimals="INF"
      unitRef="USDPShares">1.14</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_DecemberTwoThousandTwentyOneMember"
      decimals="INF"
      unitRef="Shares">1734838</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">697093</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">1.11</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_JanuaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">697093</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">692984</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">1.12</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_FebruaryTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">692984</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">485957</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">1.06</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_MarchTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">485957</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">595476</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">1.14</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_AprilTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">595476</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">716911</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">1.08</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_MayTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">716911</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares
      contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">537565</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="USDPShares">0.96</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2022-06-30_custom_JuneTwoThousandTwentyTwoMember"
      decimals="INF"
      unitRef="Shares">537565</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <DGLY:StockPurchasedDuringPeriodShares contextRef="AsOf2022-06-30" decimals="0" unitRef="Shares">5460824</DGLY:StockPurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">1.10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">5460824</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3998398</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="INF"
      unitRef="Shares">5460824</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2021-12-012022-06-30_custom_StockRepurchaseProgramMember"
      decimals="0"
      unitRef="USD">6001602</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2022-06-30_custom_NobilityHealthcareLLCMember"
      decimals="INF"
      unitRef="Pure">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="AsOf2022-06-30_custom_NobilityHealthcareLLCMember22221531"
      decimals="INF"
      unitRef="Pure">0.49</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">383326</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">285232</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_807_eus-gaap--EarningsPerShareTextBlock_zycUks52DXBc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_829_zeEvwFRBIwnf"&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 0pt 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_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zncHyFCwq2Wa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June
30, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B0_zCTAKBsPFJok" 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;/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="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_496_20220401__20220630_zmTSnlZNYIBl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_491_20210401__20210630_zegigI42ZtA3" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_490_20220101__20220630_zJ66bBwVWk9k" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_498_20210101__20210630_zsYvgKUUIo1j" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six Months Ended&lt;br/&gt; June 30,&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="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Numerator for basic and diluted income per share &#x2013; Net income (loss) attributable to common stockholders&lt;/td&gt;&lt;td style="width: 2%"&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,065,513&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="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;(5,382,487&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="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;(7,665,662&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="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;16,339,371&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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;48,657,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,513,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,787,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,177,399&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_i_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dilutive effect of shares issuable under stock options and warrants outstanding&lt;/td&gt;&lt;td&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: xdx2ixbrl1864"&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="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: xdx2ixbrl1865"&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="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: xdx2ixbrl1866"&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="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: xdx2ixbrl1867"&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Denominator for diluted loss per share &#x2013; adjusted weighted average shares outstanding&lt;/td&gt;&lt;td&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;48,657,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;51,513,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;49,787,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;48,177,399&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_i_pdd" 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;(0.02&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.10&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.15&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.34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" 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;(0.02&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.10&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.15&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.34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AF_z3P1ayUCWAcd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 six
months ended June 30, 2022 and 2021, 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zncHyFCwq2Wa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 six months ended June
30, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B0_zCTAKBsPFJok" 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;/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="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_496_20220401__20220630_zmTSnlZNYIBl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_491_20210401__20210630_zegigI42ZtA3" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_490_20220101__20220630_zJ66bBwVWk9k" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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_498_20210101__20210630_zsYvgKUUIo1j" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Six Months Ended&lt;br/&gt; June 30,&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="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Numerator for basic and diluted income per share &#x2013; Net income (loss) attributable to common stockholders&lt;/td&gt;&lt;td style="width: 2%"&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,065,513&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="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;(5,382,487&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="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;(7,665,662&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="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;16,339,371&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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;48,657,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,513,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,787,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,177,399&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_i_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dilutive effect of shares issuable under stock options and warrants outstanding&lt;/td&gt;&lt;td&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: xdx2ixbrl1864"&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="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: xdx2ixbrl1865"&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="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: xdx2ixbrl1866"&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="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: xdx2ixbrl1867"&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Denominator for diluted loss per share &#x2013; adjusted weighted average shares outstanding&lt;/td&gt;&lt;td&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;48,657,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;51,513,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;49,787,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;48,177,399&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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_i_pdd" 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;(0.02&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.10&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.15&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.34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" 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;(0.02&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.10&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.15&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.34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1065513</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-5382487</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-7665662</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">16339371</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">48657440</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">51513691</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">49787562</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Shares">48177399</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="Shares">48657440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="Shares">51513691</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">49787562</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Shares">48177399</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="USDPShares">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="USDPShares">0.34</us-gaap:EarningsPerShareDiluted>
    <DGLY:VentureTransactionsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80B_ecustom--VentureTransactionsDisclosureTextBlock_zWbTqiVMMTMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_826_zI01MGyprV4h"&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 0pt 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 0pt 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_90F_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zfGWx4W7Svpc" 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_903_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zui7Tw7RSz1e" 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 0pt 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 0pt 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;Initial Payment Amount&#x201d;) of $&lt;span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zSrlpyZyWosk" title="Initial Payment Amount"&gt;850,000&lt;/span&gt;. In addition to the 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoVqaJ55fhbj" title="Debt 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_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zfDZfY2qiwy8" title="Fair value of contingent promissory note"&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_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zDRphBw1GiE4" title="Repayments of principal and accrued interest"&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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zrGKU6xMj3t1" title="Aggregate purchase price"&gt;1,376,509&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_902_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zLduVuLaiiw3" 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_906_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0p0_c20210630__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zjccaHNSuXje" title="Increase in 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 0pt 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 0pt 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 8 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 0pt 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 0pt 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 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 and final estimated fair value of assets acquired, and liabilities assumed
in the Healthcare Acquisition were as follows:&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zyjMQ08p8yLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B7_zTF7ghFshcGf" 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"/&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; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z8PxIilBKhPl" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zgbilKMSry76" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;b&gt;Purchase price allocation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Preliminary&lt;/b&gt;&lt;/p&gt;as allocated&lt;br/&gt;
June 30, 2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Final&lt;/b&gt;&lt;/p&gt;as allocated&lt;br/&gt;
June 30, 2022&lt;/td&gt;&lt;td style="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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; 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: 16%; 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: 16%; 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_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zrtMCuQfhe6k" style="display: none; vertical-align: bottom; background-color: White"&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;$&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_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zlonTeQkuXn6" 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: xdx2ixbrl1912"&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_zjNn0dQ0Sv22" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zPe8xe1n6poc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zTuWlcvlUR28" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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"&gt;Net assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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_407_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0" 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"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z5t1rzSUu066" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,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="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zDXsWRIoxZSc" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A9_zv754yOU8Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: 0; text-align: justify; text-indent: 0.5in"&gt;Definite-lived intangible assets
consist of client agreements and are amortized on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill
and Other Intangible Assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&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;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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0pt 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 0pt 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 0pt 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;Initial Payment Amount&#x201d;) of $&lt;span id="xdx_90A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zFzb4dOTfsh1"&gt;2,270,000&lt;/span&gt;. In addition to the 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_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zCQY81lOomPa"&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_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zVIoVVvhnbTb"&gt;2,920,000&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_90B_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoT0EnZMvFP4"&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 0pt 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 0pt 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 0pt 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 0pt 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on August 31, 2021. The preliminary 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 id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z0zIGOjdljSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8BE_zQmT8ftb7Ojb" 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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Description&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 colspan="2" id="xdx_498_20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zDtItHrCigKk" 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;Amount&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;/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;Assets
    acquired:&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 id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_ztFEWWwG0Oya" 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; padding-left: 10pt; width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tangible
    assets acquired&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: 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: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;401,547&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Goodwill_iI_pp0p0_zq5bcI6xZtX2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&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;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zfyeKUe6Cn9i" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities
    assumed pursuant to stock purchase agreement&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;(401,547&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zVhx2mpNNvwa" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr 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;Consideration:&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 id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zMBvGo6Y0PQe" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at acquisition date&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;/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;2,270,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zoOHbWod0gi2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contingent
    consideration promissory note&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;650,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr 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"&gt;&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: 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;Total
    acquisition purchase price&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zfqZ9pJNLLR2" 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;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zSTJudJ0oAXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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;Initial Payment Amount&#x201d;) of $&lt;span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zE1xgHVZSo4e"&gt;1,153,626&lt;/span&gt;. In addition to the 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_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEDyWabV8lYh"&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_90D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zzaqGpMEs5Vl"&gt;1,903,626&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_909_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z3LhQFSzDKMf"&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 0pt 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 0pt 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 0pt 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 0pt 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 Company expects to retain the services of an
independent valuation firm to determine the fair value of these identifiable intangible assets. Once determined, the Company will
reallocate the purchase price of the acquisition based on the results of the independent evaluation if they are materially different
from the allocations as recorded on January 1, 2022. The preliminary 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 id="xdx_892_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z2YUg4s3g0e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B4_zEZNdTzv6mFc" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zyMVWer5ZT2c" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zpJoOntQbvek" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; 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: 18%; 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_zNYqG778oUPg" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z4GxEuCzlg4b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_ziw8ZL394FZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="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_z2BgYeLT048d" 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_zU7oBChS0Wv5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td&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="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"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td&gt;&#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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z1VSZxkFqSP2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zAS7MoNM5tbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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;Initial Payment Amount&#x201d;) of $&lt;span id="xdx_903_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zw1iDaWRkIy"&gt;230,000&lt;/span&gt;. In addition to the 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_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zyYdvdGHLRC"&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_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zWBB3S90pON9"&gt;335,000&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_901_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_z8f6aM4XIV2e"&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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with 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 estimated fair value of intangible assets acquired in the Medical Billing Asset Acquisition were as follows:&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"/&gt;

&lt;p id="xdx_89A_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znJ7z1O69We5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B7_zBiQUUSdypf6" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znHXgTDVQEIf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="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_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zD9JtWN0mdfb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; text-align: left"&gt;Intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 18%; text-align: right"&gt;335,000&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zg9CdBwz37bi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="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_zlTEPD8I1uUd" 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_zVw5z6cLETnj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td&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="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"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td&gt;&#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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zgK3yM2rPfu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price"&gt;335,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_zplWnimSyPGh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Definite-lived intangible assets consist of client agreements and are amortized
on a straight-line basis over their ten-year estimated useful life. See Note 10. Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 3, &#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 0pt 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-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">850000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">317212</us-gaap:DebtInstrumentFairValue>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">162552</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">164630</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-06-302021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">75000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2022-01-012022-06-30_custom_HealthcareAcquisitionMember">&lt;p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zyjMQ08p8yLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B7_zTF7ghFshcGf" 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"/&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; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z8PxIilBKhPl" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zgbilKMSry76" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;b&gt;Purchase price allocation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Preliminary&lt;/b&gt;&lt;/p&gt;as allocated&lt;br/&gt;
June 30, 2021&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Final&lt;/b&gt;&lt;/p&gt;as allocated&lt;br/&gt;
June 30, 2022&lt;/td&gt;&lt;td style="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_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; 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: 16%; 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: 16%; 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_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zrtMCuQfhe6k" style="display: none; vertical-align: bottom; background-color: White"&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;$&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_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zlonTeQkuXn6" 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: xdx2ixbrl1912"&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_zjNn0dQ0Sv22" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zPe8xe1n6poc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zTuWlcvlUR28" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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"&gt;Net assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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_407_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0" 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"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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="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;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z5t1rzSUu066" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,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="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zDXsWRIoxZSc" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&lt;/td&gt;&lt;td style="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="From2022-06-302022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-06-302021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-08-312021-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-312021-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="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionMember">&lt;p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z0zIGOjdljSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8BE_zQmT8ftb7Ojb" 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; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Description&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 colspan="2" id="xdx_498_20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zDtItHrCigKk" 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;Amount&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;/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;Assets
    acquired:&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 id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_ztFEWWwG0Oya" 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; padding-left: 10pt; width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tangible
    assets acquired&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: 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: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;401,547&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Goodwill_iI_pp0p0_zq5bcI6xZtX2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&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;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zfyeKUe6Cn9i" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities
    assumed pursuant to stock purchase agreement&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;(401,547&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zVhx2mpNNvwa" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr 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;Consideration:&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 id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zMBvGo6Y0PQe" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at acquisition date&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;/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;2,270,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zoOHbWod0gi2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contingent
    consideration promissory note&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;650,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr 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"&gt;&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: 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;Total
    acquisition purchase price&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210831__20210831__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zfqZ9pJNLLR2" 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;2,920,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:Goodwill
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2270000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-08-312021-08-31_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <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="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionOneMember">&lt;p id="xdx_892_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z2YUg4s3g0e6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B4_zEZNdTzv6mFc" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zyMVWer5ZT2c" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zpJoOntQbvek" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; 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: 18%; 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_zNYqG778oUPg" 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_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z4GxEuCzlg4b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td&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="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_ziw8ZL394FZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="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_z2BgYeLT048d" 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_zU7oBChS0Wv5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td&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="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"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td&gt;&#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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z1VSZxkFqSP2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">190631</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:Goodwill
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">2100000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">387005</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1903626</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1153626</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-01-012022-01-01_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1903626</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2022-02-012022-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-02-012022-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="From2022-01-012022-06-30_custom_MedicalBillingAcquisitionTwoMember">&lt;p id="xdx_89A_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znJ7z1O69We5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 id="xdx_8B7_zBiQUUSdypf6" 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="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_znHXgTDVQEIf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="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_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zD9JtWN0mdfb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; text-align: left"&gt;Intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 18%; text-align: right"&gt;335,000&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zg9CdBwz37bi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total assets acquired and liabilities assumed&lt;/td&gt;&lt;td&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="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_zlTEPD8I1uUd" 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_zVw5z6cLETnj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td&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="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"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td&gt;&#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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220201__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zgK3yM2rPfu6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price"&gt;335,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">230000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2022-02-01_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-02-012022-02-01_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80B_eus-gaap--BusinessCombinationDisclosureTextBlock_zHjAbgqLwiNl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_824_zq9SVjOurS5g"&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 0pt 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 0pt 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, Digital Ally, Inc. formed TicketSmarter, Inc. (&#x201c;TicketSmarter&#x201d;), 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 ticketing business segment. In accordance with the stock purchase agreement, the Company
agreed to an initial payment (the &#x201c;Initial Payment Amount&#x201d;) of $&lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Initial Payment Amount"&gt;9,403,600&lt;/span&gt; through a combination of cash and common stock.
In addition to the 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_90A_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z77FK0vvqWbc" 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_90A_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_pp0p0_c20210901__20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zEeNmVnUa9hf" 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_90D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_c20210901__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zv594WnqCG57" 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_90B_ecustom--WorkingCapitalAdjustment_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" title="Working capital adjustment"&gt;297,726&lt;/span&gt; of the escrow amount with the $&lt;span id="xdx_905_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z84EN7DOdGV3" 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_907_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20210101__20210101__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_pp0p0" 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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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 0pt 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--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSkfx3ZHkYr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_8B4_zwrFUAt1b0nh" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION&lt;/span&gt;&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; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_494_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHegs1mWBVMe" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zp9RSWsTEczk" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&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; 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Preliminary
                                            purchase price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;allocation&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"&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"&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="2" 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;As
    allocated&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 colspan="2" 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;As
    allocated&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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Description&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 colspan="2" 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;September
    30,&lt;br/&gt;
    2021&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 colspan="2" 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 0pt 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 0pt 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="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;Assets
    acquired:&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 id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zA0YtScamQEf" 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; padding-left: 10pt; width: 66%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tangible
    assets acquired, including $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRUxJTUlOQVJZIEZBSVIgVkFMVUUgT0YgQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIEFDUVVJU0lUSU9OIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--CashAcquiredFromAcquisition_pp0p0_c20210930__20210930_zPcY0NM0VFxc"&gt;51,432&lt;/span&gt; of cash acquired&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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,139,930&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: 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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,748,291&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zWPyd3dSqWk7" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Identifiable
    intangible assets acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2011"&gt;&#x2014;&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 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;6,800,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_zwCPKliWOJQ2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&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;11,839,308&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;5,886,547&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zRfaBAmKwwHc" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities
    assumed&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;(5,128,964&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;/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;(5,128,964&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zxu4fL6PnI5j" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,850,274&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;$&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;13,305,874&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;Consideration:&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 id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zERB9dVlpuke" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at TicketSmarter Acquisition date&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;/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;8,413,240&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;$&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;8,413,240&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zmRsyMuyD2Lb" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Common
    stock issued as consideration for TicketSmarter Acquisition at date of acquisition&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;990,360&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;990,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zssTqzuUE9i1" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contingent
    consideration earn-out agreement&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;4,244,400&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;3,700,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zsnL8Jilsgyl" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at closing to escrow amount&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;500,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;500,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    retained from escrow amount pursuant to settlement of working capital target&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;(297,726&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;/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;(297,726&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;/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"&gt;&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: 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;Total
    TicketSmarter Acquisition purchase price&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zexTJJzdFAmb" 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;13,850,274&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;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20211231__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zD4ts4StTyU9" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total TicketSmarter Acquisition purchase price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,305,874&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_8A0_zhywUHgtzwV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_zIs4X94mPEx6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"&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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B3_zqVimQEvU8fl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES&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"&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="2" 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;Cost&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 colspan="2" 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;Amortization
    through &lt;br/&gt;
    June 30,&lt;br/&gt;
    2022&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="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;Identifiable
    intangible assets:&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; 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;/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; padding-left: 10pt; width: 54%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trademarks&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: 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_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;600,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: 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: 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_989_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zEEHGSeqpYA3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2045"&gt;&#x2014;&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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;indefinite&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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sponsorship
    agreement network&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_98A_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,600,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 id="xdx_98D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z79mfh5OhJ7d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;933,333&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_904_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zLXsqYd1ZM0i" title="Estimated useful life"&gt;5&lt;/span&gt;
    years&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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Search
    engine optimization/content&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_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_pp0p0" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;600,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 id="xdx_981_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_z9cXK3jgX9kd" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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="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_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zpVGE8tUbn24" title="Estimated useful life"&gt;4&lt;/span&gt;
    years&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"&gt;&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; 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;/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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901_pp0p0" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,800,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;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630_zZrsm68Bog2g" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,058,333&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;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A1_z4ZH0DGMiuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 three and six months ended June 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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:BusinessCombinationDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">9403600</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">4244400</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">3700000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount
      contextRef="AsOf2021-09-01_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">500000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount>
    <DGLY:WorkingCapitalAdjustment
      contextRef="AsOf2021-01-01_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">297726</DGLY:WorkingCapitalAdjustment>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount
      contextRef="AsOf2021-01-01_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">202274</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="From2021-01-012021-01-01_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">40625</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2022-01-012022-06-30_custom_TicketSmarterAcquisitionMember">&lt;p id="xdx_89F_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSkfx3ZHkYr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_8B4_zwrFUAt1b0nh" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION&lt;/span&gt;&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; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_494_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHegs1mWBVMe" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zp9RSWsTEczk" style="font: 10pt Times New Roman, Times, Serif; display: none; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;&#160;&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; 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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" 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 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Preliminary
                                            purchase price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;allocation&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"&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"&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="2" 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;As
    allocated&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 colspan="2" 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;As
    allocated&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;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&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;Description&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 colspan="2" 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;September
    30,&lt;br/&gt;
    2021&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 colspan="2" 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 0pt 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 0pt 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="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;Assets
    acquired:&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 id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zA0YtScamQEf" 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; padding-left: 10pt; width: 66%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tangible
    assets acquired, including $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRUxJTUlOQVJZIEZBSVIgVkFMVUUgT0YgQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIEFDUVVJU0lUSU9OIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--CashAcquiredFromAcquisition_pp0p0_c20210930__20210930_zPcY0NM0VFxc"&gt;51,432&lt;/span&gt; of cash acquired&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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,139,930&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: 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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,748,291&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zWPyd3dSqWk7" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Identifiable
    intangible assets acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2011"&gt;&#x2014;&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 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;6,800,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_zwCPKliWOJQ2" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&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;11,839,308&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;5,886,547&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zRfaBAmKwwHc" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities
    assumed&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;(5,128,964&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;/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;(5,128,964&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;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zxu4fL6PnI5j" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,850,274&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;$&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;13,305,874&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;Consideration:&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 id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zERB9dVlpuke" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at TicketSmarter Acquisition date&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;/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;8,413,240&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;$&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;8,413,240&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zmRsyMuyD2Lb" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Common
    stock issued as consideration for TicketSmarter Acquisition at date of acquisition&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;990,360&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;990,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zssTqzuUE9i1" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contingent
    consideration earn-out agreement&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;4,244,400&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;3,700,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zsnL8Jilsgyl" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    paid at closing to escrow amount&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;500,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;500,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0" 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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
    retained from escrow amount pursuant to settlement of working capital target&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;(297,726&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;/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;(297,726&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;/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"&gt;&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: 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;Total
    TicketSmarter Acquisition purchase price&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zexTJJzdFAmb" 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;13,850,274&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;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20211231__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zD4ts4StTyU9" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total TicketSmarter Acquisition purchase price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,305,874&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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2021-09-302021-09-30"
      decimals="0"
      unitRef="USD">51432</us-gaap:CashAcquiredFromAcquisition>
    <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: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-312021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">13305874</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_zIs4X94mPEx6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 28.05pt"&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 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8B3_zqVimQEvU8fl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES&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"&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="2" 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;Cost&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 colspan="2" 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;Amortization
    through &lt;br/&gt;
    June 30,&lt;br/&gt;
    2022&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="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;Identifiable
    intangible assets:&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; 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;/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; padding-left: 10pt; width: 54%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trademarks&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: 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_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;600,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: 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: 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_989_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zEEHGSeqpYA3" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2045"&gt;&#x2014;&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: 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: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;indefinite&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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sponsorship
    agreement network&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_98A_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_pp0p0" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,600,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 id="xdx_98D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z79mfh5OhJ7d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;933,333&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_904_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zLXsqYd1ZM0i" title="Estimated useful life"&gt;5&lt;/span&gt;
    years&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; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Search
    engine optimization/content&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_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_pp0p0" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;600,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 id="xdx_981_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_z9cXK3jgX9kd" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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="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_900_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20210901__20210901__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zpVGE8tUbn24" title="Estimated useful life"&gt;4&lt;/span&gt;
    years&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"&gt;&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; 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;/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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20210901__20210901_pp0p0" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Identifiable intangible assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,800,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;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210901__20220630_zZrsm68Bog2g" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,058,333&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;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2021-09-012021-09-01_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2021-09-012021-09-01_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-09-012022-06-30_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">933333</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2021-09-012021-09-01_custom_SponsorshipAgreementNetworkMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2021-09-012021-09-01_custom_SearchEngineOptimizationMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-09-012022-06-30_custom_SearchEngineOptimizationMember"
      decimals="0"
      unitRef="USD">125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2021-09-012021-09-01_custom_SearchEngineOptimizationMember">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2021-09-012021-09-01"
      decimals="0"
      unitRef="USD">6800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-09-012022-06-30"
      decimals="0"
      unitRef="USD">1058333</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zrGMVEEN5PXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_zHmOQDQZkyD6"&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 0pt 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 0pt 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 Ticketing, 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. 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 it 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 0pt 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 0pt 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 Ticketing 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 0pt 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 0pt 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 0pt 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 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zdpuVzmXGwel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022,
and June 30, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_8B0_ze6VTPdGKlu5" style="display: none"&gt;SCHEDULE OF SEGMENT REPORTING&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: 100%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20220401__20220630_zoQBIxGxhD8k" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20210401__20210630_z7ZT5OxXnBo2" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20220101__20220630_zzweIzKo1TGf" style="text-align: right"&gt;1&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20210101__20210630_z5JC8vbdX0Nh" style="text-align: right"&gt;2&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three months ended June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&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="3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zKPVwNQuULE2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; 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: 10%; text-align: right"&gt;2,049,756&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;2,493,671&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%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;4,059,805&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;5,029,501&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zSZ2z0G2AS9" 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;2,120,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: xdx2ixbrl2073"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;4,024,695&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2075"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zYawrTyXad3j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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,180,963&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,561,738&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&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: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2080"&gt;&#x2014;&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_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;9,351,457&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,493,671&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"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,646,238&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;5,029,501&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td 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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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&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&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;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zhAswAX1ZGdh" 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;759,010&lt;/td&gt;&lt;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,260,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,027,440&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;2,072,683&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMH4zPiyh9F7" 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;957,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: xdx2ixbrl2093"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,654,432&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2095"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z7ScAWs4PVf7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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,805&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: xdx2ixbrl2098"&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;976,824&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&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: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2100"&gt;&#x2014;&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_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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,719,078&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,260,800&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"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,658,696&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;2,072,683&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td 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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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&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&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;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCzTdpVyAFb8" 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,130,749&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;(296,601&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0"&gt;(2,846,004&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(979,520&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zh5eyuMNiFEh" 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;247,301&lt;/td&gt;&lt;td style="text-align: left"/&gt;&lt;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: xdx2ixbrl2113"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;118,783&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2115"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zROhmzRqnuoi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;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,320,694&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2118"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(3,766,541&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2120"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zsiKoSA0GpCd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&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;(3,457,110&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;(2,320,283&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"&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: 0"&gt;(6,970,828&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&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"&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: 0"&gt;(4,503,058&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;(6,661,252&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;(2,616,884&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"&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: 0"&gt;(13,464,590&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&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"&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: 0"&gt;(5,482,578&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&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&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&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;/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&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&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;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zvClh4aueg3c" 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;209,442&lt;/td&gt;&lt;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;87,830&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;385,516&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;145,459&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zkIlKSzWEaf6" 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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;319,175&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl2138"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;638,358&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2140"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z2YH7bx7LTq" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;218&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: xdx2ixbrl2143"&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;364&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2145"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;528,835&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;87,830&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"&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: 0"&gt;1,024,238&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;145,459&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220630_zbUfCNIsCjsl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20211231_zpDU6CYAxcMj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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&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 id="xdx_402_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zNK71HkMSX15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; 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: 16%; text-align: right"&gt;35,219,240&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;25,983,348&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--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMgaIDpBiq55" 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,678,775&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;934,095&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z5xnWwAKNtdl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,097,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,260,780&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z39GbE3WYid7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Corporate&lt;/td&gt;&lt;td&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;23,733,487&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;43,810,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Assets_iI_zYWO7UGL2jU8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total Identifiable Assets&lt;/td&gt;&lt;td&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;70,728,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;82,989,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A4_zc9PDRkpt84a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 affecting 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_90E_ecustom--InventoryValuationReservesVideoSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zRaJiZ6Us2d6" title="Reserve for excess"&gt;3,272,831&lt;/span&gt; and a reserve for the ticketing segment of $&lt;span id="xdx_908_ecustom--InventoryValuationReservesTicketingSolutions_iI_pp0p0_c20220630__us-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z9Tp0hnTpyH8" title="Obsolete inventory"&gt;449,635&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zdpuVzmXGwel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 June 30, 2022,
and June 30, 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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_8B0_ze6VTPdGKlu5" style="display: none"&gt;SCHEDULE OF SEGMENT REPORTING&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: 100%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20220401__20220630_zoQBIxGxhD8k" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20210401__20210630_z7ZT5OxXnBo2" style="border-bottom: Black 1.5pt solid; display: none; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="display: none; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20220101__20220630_zzweIzKo1TGf" style="text-align: right"&gt;1&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20210101__20210630_z5JC8vbdX0Nh" style="text-align: right"&gt;2&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three months ended June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Six months ended June 30,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&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="3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zKPVwNQuULE2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; 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: 10%; text-align: right"&gt;2,049,756&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;2,493,671&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%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;4,059,805&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;5,029,501&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zSZ2z0G2AS9" 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;2,120,738&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: xdx2ixbrl2073"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;4,024,695&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2075"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zYawrTyXad3j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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,180,963&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,561,738&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&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: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2080"&gt;&#x2014;&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_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;9,351,457&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,493,671&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"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,646,238&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;5,029,501&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td 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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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&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&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;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zhAswAX1ZGdh" 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;759,010&lt;/td&gt;&lt;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,260,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,027,440&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;2,072,683&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMH4zPiyh9F7" 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;957,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: xdx2ixbrl2093"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,654,432&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2095"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z7ScAWs4PVf7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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,805&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: xdx2ixbrl2098"&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;976,824&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&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: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2100"&gt;&#x2014;&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_40C_eus-gaap--GrossProfit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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,719,078&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,260,800&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"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,658,696&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;2,072,683&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td 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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(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&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&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;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCzTdpVyAFb8" 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,130,749&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;(296,601&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0"&gt;(2,846,004&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(979,520&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zh5eyuMNiFEh" 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;247,301&lt;/td&gt;&lt;td style="text-align: left"/&gt;&lt;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: xdx2ixbrl2113"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;118,783&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2115"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_zROhmzRqnuoi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;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,320,694&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2118"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(3,766,541&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2120"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zsiKoSA0GpCd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&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;(3,457,110&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;(2,320,283&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"&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: 0"&gt;(6,970,828&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&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"&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: 0"&gt;(4,503,058&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;(6,661,252&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;(2,616,884&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"&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: 0"&gt;(13,464,590&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&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"&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: 0"&gt;(5,482,578&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&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&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&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;/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&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&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;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zvClh4aueg3c" 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;209,442&lt;/td&gt;&lt;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;87,830&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;385,516&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;145,459&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zkIlKSzWEaf6" 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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;319,175&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl2138"&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;638,358&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2140"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z2YH7bx7LTq" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;218&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: xdx2ixbrl2143"&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;364&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2145"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DepreciationAndAmortization_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left"&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;528,835&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;87,830&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"&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: 0"&gt;1,024,238&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&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: 0"&gt;145,459&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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;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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220630_zbUfCNIsCjsl" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20211231_zpDU6CYAxcMj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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&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 id="xdx_402_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zNK71HkMSX15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; 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: 16%; text-align: right"&gt;35,219,240&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;25,983,348&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--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zMgaIDpBiq55" 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,678,775&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;934,095&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__custom--TicketingMember_z5xnWwAKNtdl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Ticketing&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,097,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,260,780&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--Assets_iI_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z39GbE3WYid7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Corporate&lt;/td&gt;&lt;td&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;23,733,487&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;43,810,974&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Assets_iI_zYWO7UGL2jU8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total Identifiable Assets&lt;/td&gt;&lt;td&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;70,728,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&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;82,989,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">2049756</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">2493671</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">4059805</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">5029501</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2120738</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">4024695</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">5180963</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">11561738</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">9351457</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">2493671</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">19646238</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">5029501</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">759010</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">1260800</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">1027440</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">2072683</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">957263</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">1654432</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">2805</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">976824</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1719078</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1260800</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">3658696</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2072683</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-1130749</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-296601</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-2846004</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-979520</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">247301</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">118783</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">-2320694</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">-3766541</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-3457110</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-2320283</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-6970828</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-4503058</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-6661252</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-2616884</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-13464590</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-5482578</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">209442</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">87830</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">385516</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">145459</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">319175</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">638358</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">218</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">364</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">528835</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">87830</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1024238</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">145459</us-gaap:DepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">35219240</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">25983348</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">1678775</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">934095</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">10097319</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_custom_TicketingMember"
      decimals="0"
      unitRef="USD">12260780</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">23733487</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">43810974</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">70728821</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">82989197</us-gaap:Assets>
    <DGLY:InventoryValuationReservesVideoSolutions
      contextRef="AsOf2022-06-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">3272831</DGLY:InventoryValuationReservesVideoSolutions>
    <DGLY:InventoryValuationReservesTicketingSolutions
      contextRef="AsOf2022-06-30_custom_TicketingMember"
      decimals="0"
      unitRef="USD">449635</DGLY:InventoryValuationReservesTicketingSolutions>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOyZBM9LguLb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_82D_zarQjY1dRJ6f"&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 0pt 0pt 0; 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 0pt 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 0pt 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;&#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 0pt 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;&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;On January 27, 2022, the Board
of Directors appointed Christian J. Hoffmann, III as a member of the Board, effective immediately. Mr. Hoffmann is a principal owner and
manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.&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;&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 0pt 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_902_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zriDvytwPWna" title="Working capital loan"&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_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zVhtgIjPz1d"&gt;138,384&lt;/span&gt; as of June 30, 2022 and the Company anticipates full repayment of this
advance during the year ended December 31, 2022. During the six months ended June 30, 2022, the Company paid distributions to the noncontrolling
in consolidated subsidiary totaling $&lt;span id="xdx_904_eus-gaap--DeferredCompensationArrangementWithIndividualDistributionPaid_c20220101__20220630_zrRpFTJ6qxCc" title="Distributions paid"&gt;15,692&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; text-align: justify; margin: 0pt"&gt;On August 1, 2022, Mr. Hoffmann resigned as a member of the Board, effective
immediately. He remains as a principal owner and manager of Nobility, LLC which is currently the managing member of our consolidated subsidiary
Nobility Healthcare, LLC.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <DGLY:WorkingCapitalLoan
      contextRef="AsOf2021-12-31_custom_NobilityLLCMember"
      decimals="0"
      unitRef="USD">158384</DGLY:WorkingCapitalLoan>
    <DGLY:WorkingCapitalLoan
      contextRef="AsOf2022-06-30_custom_NobilityLLCMember"
      decimals="0"
      unitRef="USD">138384</DGLY:WorkingCapitalLoan>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">15692</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_801_eus-gaap--SubsequentEventsTextBlock_zIBYxaKjZ8ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NOTE 21. &lt;span id="xdx_824_z9KcTdf3obcg"&gt;SUBSEQUENT EVENTS&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; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Notice of Delisting&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On July 7, 2022,
Digital Ally, Inc., a Nevada Corporation (the &#x201c;Company&#x201d;), received a written notification (the &#x201c;Notice&#x201d;) from
the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#x201c;Nasdaq&#x201d;) notifying the Company that it was not in
compliance with the minimum bid price requirement for continued listing on the Nasdaq Capital Market, as set forth under Nasdaq Listing
Rule 5550(a)(2) (the &#x201c;Minimum Bid Price Requirement&#x201d;), because the closing bid price of the Company&#x2019;s common stock,
par value $&lt;span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zJG2emHeo73j" title="Common Stock, Par or Stated Value Per Share"&gt;0.001&lt;/span&gt; per share (the &#x201c;Common Stock&#x201d;), was below $&lt;span id="xdx_90B_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0u2JEJ34YZ6" title="Share price"&gt;1.00&lt;/span&gt; per share for the previous thirty (30) consecutive business
days. The Notice has no immediate effect on the listing of the Common Stock, which will continue to trade uninterrupted on the Nasdaq
Capital Market under the ticker &#x201c;DGLY.&#x201d;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Pursuant
to Nasdaq Listing Rule 5810(c)(3)(A), the Company has been granted 180 calendar days from the date of the Notice, or until January 3,
2023 (the &#x201c;Compliance Period&#x201d;), to regain compliance with the Minimum Bid Price Requirement. If at any time during the Compliance
Period, the bid price of the Common Stock closes at or above $&lt;span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20220707__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdjRR4HiYsD8"&gt;1.00&lt;/span&gt; per share for a minimum of ten (10) consecutive business days, Nasdaq
will provide the Company with written confirmation of compliance with the Minimum Bid Price Requirement and the matter will be closed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In
the event the Company does not regain compliance with the Minimum Bid Price Requirement by January 3, 2023, the Company may be eligible
for an additional 180-calendar day grace period. To qualify, the Company will be required to meet the continued listing requirement for
market value of publicly held shares and all other initial listing standards for the Nasdaq Capital Market, with the exception of the
Minimum Bid Price Requirement, and will need to provide written notice to Nasdaq of its intent to regain compliance with such requirement
during such second compliance period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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; text-align: justify; text-indent: 0.5in"&gt;If the
Company does not regain compliance within the allotted compliance period(s), including any extensions that may be granted by Nasdaq, Nasdaq
will provide notice that the Common Stock will be subject to delisting from the Nasdaq Capital Market.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Resignation of a Member of Board of Directors&lt;/i&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; background-color: white"&gt;On August
1, 2022, Mr. Hoffmann resigned as a member of the Board, effective immediately. He remains as a principal owner and manager of Nobility,
LLC which is currently the managing member of our consolidated subsidiary Nobility Healthcare, LLC.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember"
      decimals="INF"
      unitRef="USDPShares">1.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2022-07-07_us-gaap_SubsequentEventMember"
      decimals="INF"
      unitRef="USDPShares">1.00</us-gaap:SaleOfStockPricePerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>105
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #F"#U4'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  Y@@]57MHU.N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>*$[8'TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI9\_
M?0*U.@CM([Y$'S"2Q70SNJY/0H<5.Q % 9#T 9U*Y93HI^;.1Z=H>L8]!*6/
M:H]05]4=."1E%"F8@458B$RV1@L=49&/9[S1"SY\QB[#C ;LT&%/"7C)@<EY
M8CB-70M7P PCC"Y]%] LQ%S]$YL[P,[),=DE-0Q#.30Y-^W X?WYZ36O6]@^
MD>HU3K^2%70*N&*7R6_->K-]9+*NZKJH'@I^NZTKP>]%PS]FUQ]^5V'GC=W9
M?VQ\$90M_+H+^0502P,$%     @ .8(/59E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MY9?HKS#;FB=_.8M2_*O+V7>R=GZ:.'$ZBW.Z?=]0 WJ[!4OT!K_#F-AC+/3
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
M@5L(13.Q,T[8VE]G:B!./$-L=,0)3%J*2A.H-(E%ZSN1UF #MPC[?"?J7[U
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
M_[=5U3Z]Z;Y#]/B]M]?_ 5!+ P04    "  Y@@]59(/!G? "   ]"P  &
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;+56;6O;,!#^*\(;VPHE?LE[EQC6
M;&.%E8:&KA_*/BCV)1:5+5>2DQ;VXW>272>%Q(30?+%>K'ONN3OI[D9K(1]5
M J#)<\HS-782K?,+UU51 BE5+9%#AG\60J94XU(N795+H+$52KD;>%[/32G+
MG'!D]Z8R'(E"<Y;!5!)5I"F5+Y? Q7KL^,[KQBU;)MILN.$HITN8@;[+IQ)7
M;HT2LQ0RQ41&)"S&SC?_XM+O& %[X@^#M=J:$V/*7(A'L[B*QXYG& &'2!L(
MBL,*)L"Y04(>3Q6H4^LT@MOS5_2?UG@T9DX53 2_9[%.QL[ (3$L:,'UK5C_
M@LJ@KL&+!%?V2];56<\A4:&T2"MA9)"RK!SI<^6(+8&@NT<@J 0"R[M49%E^
MIYJ&(RG61)K3B&8FUE0KC>189J(RTQ+_,I33X41D,?H88H(S)3B+J<;%3..
MSM>*B 6N1/28"!Z#5)_)CZ>"Z1?RY2ZC1<SP]!GY,J42#R>@643YV<C52,TH
M<*.*QF5)(]A#XYK*%FG[YR3P I]\)"Y1"4*JMT@N&E=;&-06!A:ZLP?ZGDI)
M,TT>KB&=@_R[BUPC@GD8%RJG$8P=O/D*Y J<\-,'O^=];>#7KOFU+7I[#[]9
M,5<L9O@DSLF,<J@=3AY^XU%RA8%0.UFW3\"Z4[/N'.15> 89,04DERR"72Q+
MG+[%,3EB%;9;WK [<E<[U'=K]=U#U"MR@QYJBFPCS)$^ZM4D>R>*;.\$K/LU
MZ_X[1;;$&6Y%-F@-=L=U4"L?-"J_FM[4X23_R"%OMQ'P2%\-:[K#$T5X> +6
MOK=)^EZCFR<B3;$D*DN5*55@RK=A)CG(,O7NS.$EJAD.><S^5A'RW^G.54##
M-PR"?00V-<)O+A+FWFVGD@/O7C/JL6'<5 [_5*7#/T7M\#?%PV^N'L?>OQ)U
MT)AQW*UFR#26V%HL6:8(AP5*>:T^E@19]FKE0HO<]D=SH;';LM,$^UN0Y@#^
M7PBA7Q>FY:H[YO _4$L#!!0    ( #F"#U6W&\50%PH  "\N   8    >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&ULM5K;<MLX$OT5EF9K*JF*(N+&2\9VE>-L
M9KRUF7'%E=UGBH0L;"A20Y!VO%^_#9 F) *$+^/-0TQ)3;!OZ'.ZB9.[NODN
MMYRWP8]=6<G3Q;9M]Q]6*YEO^2Z3[^L]K^"73=WLLA8^-C<KN6]X5NB;=N4*
MAV&TVF6B6IR=Z.^NFK.3NFM+4?&K)I#=;I<U]Q]Y6=^=+M#BX8NOXF;;JB]6
M9R?[[(9?\_;;_JJ!3ZMQE4+L>"5%704-WYPNSM&'"T;4#5KB7X+?R8/K0)FR
MKNOOZL-E<;H(E4:\Y'FKELC@SRV_X&6I5@(]_AP678S/5#<>7C^L_ED;#\:L
M,\DOZO+?HFBWIXMD$11\DW5E^[6^^XT/!C&U7EZ74O\?W VRX2+(.]G6N^%F
MT& GJOYO]F-PQ,$-L([[!CS<@*<WT)D;R'"#]MRJUTR;]2EKL[.3IKX+&B4-
MJZD+[1M]-U@C*A7&Z[:!7P7<UYY=U%4!0>%% %>R+D61M?#ANH4_$*U6!O4F
MN,CD-O@,$9?!FV]5UA4"9-X&R^#;]:?@S=_>GJQ:4$4MN,J'QW[L'XMG'AL%
M7^JJW<K@[_#XXOC^%9@PVH$?[/B(O0O^HZO>!R1\%^ 08X<^%T^_'7G4(:-;
MB5Z/S+G5>.QS4^^"/_:\R5I1W03G*F]%*[C\X');ORQU+ZOV] >YSW)^NH!-
M*WESRQ=G/_^$HO 7E\VOM-B1!^CH >I;_>QW*$&BRNL=#]Z4M93.).F7B/02
MJN#<GBUCDH24A">KVT-+;$$4$9*2&(V"1UJR44OFC=-Y\1_88WVBMS74I;RN
M<E'RH)JJKWY67^8JLAL=V4YM&U$%]1C<S!]<]IK!?:7%CMP6C6Z+O,']Q&'1
M7&1]):Z*(-O532O^J[]P6=XOQP[C%V**23*)LT..,LI2=Y3C4=W8J^YU6^??
MEZK:%P&$%"!0SFH:6QK$<438-"%ML8A%)$[<BB:CHHE7T8MM5MUPE5.;3#3!
M;59V7!7@NZQILJH%?&K$;:: +RA%MA:ESC67&8FEWY*Q",5).C'$(8A1E"0)
M86Y;TM&6U&O+55/?"HWV0#; I%O89'5S']1K@!DN<U[EW*5Y:J= BB-5U(_T
MML5(A"B)W4JCT.!A^ RUB[I;MYNNA)V=UYVJ$I#W'&*P+IW*#XL?N1.!VZ-I
MHONU<&_?P+-ST0'@(Z^!OV:J9%4!_Z%*5B?D5I4_E64%7[=.H[P+/DG7P6CD
M\$X(_V:"AHU-^$7[!JJY,E+9!Y=2%+I0@_%[ &4AI<K'JF[=H<2VLC2)0AI-
M0^G5[06A-"0#^5G&994#=9< 407OK]Z"#YS0@UZ56+S6:L=V&VJ!_-SBW-Z,
MP<\_)1BA7X*VR0IW/*E=V3%B=%K9'7()BL-XKK(8JH&\D.S5NFZWO'%JS>PL
M!$""$CU5VR&( 9/PG-X&ZY$?["^'TCV#-,C&["A,(\NMMM@2Q3%-#RK[L8(&
MW9$?WJ\:OL]$ 15-(?N,EC9@HX0F(;,*LRVX)"D*$SJCIL%VY =WTP.4>M,V
MJL-450IX9)!)R5NWYC9"XQ"1V$H 6XZ$A,QYU\ X\N/X'RHU??K92+RD<9JF
MR12R79(1%(5PAFE@ ]K8#]KCUMIG]W/0C&UH1FE*HW"JID-P26#_TYD,P 9Z
ML1]Z0<VFX_Y$Q0Z,C DZV,:#EK9<G.)T!DJQ@5+LA]++ONEILQ_<[TX;'M,T
MFK)+A]0RQF2F:\,&^; 78:R]5*]+<:.AW>U4XBB.:A.QJ;X.08I0,I>A!K*P
M'[(N@(DTT!X^QMNQC3XHBA,6DJFFMB##A!W@PK&F!J:P'Z9^?VAR?>VM4W4'
M J$P)9@AR\T.46#O:1R3&?4-6N'HJ9.7C9J\*/223YF\8"\*/I<AO=9JQUXP
MD(@?@<2NR;>P,?3X#L@NA+"]?Q?L2]5%JH:=_]F)O2+^3E<X,!":,.B"T320
M#DGHUW&,9UIV;. 2^^'RO"B$WM!J\B*J%AB^4)1I'HFPJ^D%RCY%2I<<;'(\
MMW4,5&(_5.K<TU1$]8Y9#CZ6VH9W>G2D&A(EH7]HIF//P0;O$Y[1:V$'V*(0
M8<9F& $Q:$O\:#MKIK+P"R]$GI7!1U&6:M==U+M]5MT[9YVN9ADQ$EE@YU?H
M^2T6,9!-_) ]L57EWE^QV 'NF!QUP(/!?[WE/C;8X#_QX[]5_L580/WEGSB@
MGI!(<:RI<0[)B(41#6=Z%7(P=G_RW%U7_\^BRJK\*7/WUQV\_S_Z8V+(!O&3
MC:]\/]1_7>MS< $OR^PA88'@[>!*JJFHTQ<VM5C2$)I)/"4A?CU>D*:&I1 _
M2_DD9-N(=:=M4J/YNE+#GJ;N]R#@!8<GJAF^GOR,+[9DMY:B$%GCWI\N"L.B
M=-HB^)5[@=V&WA!_,ZZV)^!YSGDQI+C,2CZ-JC*[X3?@(_!"$12 -KG"GPUO
MP#ON[?L"PN($'N*8X1-"HVANS$<,JR&/-?J'A@LI.Y79EO'=7H\W>9,+R7L"
MQ)>;3KUI?)BDNUW@??IS7&"S(D8PIK.33F)8$?&SHBL(8"[V #?0F_6#V^K)
M8TZWU3-O *R)NU^S%R2]X57$SZM&3'HS@-);9=FM4 %=WP>;L<@_@E"N205F
M:4@LOF%+1A&+P]D<IH8\43]Y&MZ+.N:V SG4!1LN%$._A;T]DZS419X2Q@BS
M!M0.44921"F>L\;0(_HX/7IGZ?LN6$/QJ2H5$K7]H.K43K9+;3Y$<!C&L55Q
M'9(4R$7,9MZX44-XZ"/O#F9,X! (O_(VC4&$,HKM -B2+,&Q>ATWH[TA/-1/
M>*Z[_;[4)S6@)!1"YF4MNZ;O^\97U9!<_8$?J E.]D-?E?V\UFK'+CDX>/#(
MJ*6G[/?]6_W^Y6//!IRFVV0'QR&;#K+\SWQ^\:.&Z5 _TW&98T9T3I-L%N,8
MS3FDYB=SU! 4ZI^_^!(22-I2)^5!3P&[S%6_W6GZJB.:UUKMV%&&S% _F;D\
MHB]/ W =_G4G82DIO7,$:E,0  >[T73($3;_2I8:HD(?&=_H,<VHH\*W8\7[
M!MJ=P#8E06D8D>GTR:_""S:E8234STC^:::X:BC0[7H+VRUW6NDTTG&"(8D/
M7X8,1CH.1$3S8QQFF CS,Y%?Z[JX$V7YLA@QFU1@_2Y_FF%^+9X?)&;("?.3
MDZ]<]8AYVY_Z,?W!C>H G#8YWJE8LVN'$&4SVX49%L+\+&1.5]CP&RY:54&=
M&MO,(K(4MF5F: <SM(/YW[^<[_KW;5E9UKENK/60%M(%JOX.&"TH_'"LQ']X
M:>C0J^%8[YUHMWH;/31J&B&>V,#YE7Y& S<L='C>D"%HBD*+;JX.CM[N>'.C
M3R3+0+^.[$^OCM^.IY[/]5G?R?<?T8>+_NRR6:8_2OTE:X!,RZ#D&U@R?!]#
M))O^='+_H:WW^H#ONF[;>J<OMSP#=RL!^'U3 W0,']0#QC/B9_\#4$L#!!0
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
M)G=X8A7_6SP9G\7SZ]_>OOGZGH\L7W_Z>/OEZOHV?G]S]?KF_<WMS=MY='A
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
MP,*BOK<%^[?!D#W2@SOL)J_W[B&9WW'D_(Z8&DD75:57] WICVPVW\^ <[Q
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
M,,@"T-T;TPVL:OR]/E.6LO;FDIYEU,Z!UN>*"K,>N #;AW[R+U!+ P04
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
MS@B&2/4"^#[A$&#UH@TTU]-'?P-02P,$%     @ .8(/58L%S<"E!0  "Q
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULQ5=;<]HX%'[G5YRAG4XS
MXP;;F%MN,PXA+3N$9(&D#SO[(&P!FMJ6(\FAV5^_1S(V)B4T?=CN"[IP+I^^
M<Y%UMN;BFUQ1JN!['"7RO+Y2*CUI-&2PHC&1QSRE"?ZSX"(F"I=BV9"IH"0T
M2G'4<&V[W8@)2^H79V;O3ER<\4Q%+*%W F06QT0\7]*(K\_K3KW8F+#E2NF-
MQL592I9T2M5]>B=PU2BMA"RFB60\ 4$7YW7?.;GTM+P1>&!T+2MST">9<_Y-
M+X;A>=W6@&A$ Z4M$!R>:)]&D3:$,!XW-NNE2ZU8G1?6K\W9\2QS(FF?1U]9
MJ%;G]6X=0KH@6:0F?/V%;L[3TO8"'DGS"^M<MNG5(<BDXO%&&1'$+,E'\GW#
M0T6A:[^BX&X47(,[=V107A%%+LX$7X/0TFA-3\Q1C3:"8XD.RE0)_)>AGKJX
M]H<3>/!']P.X&?C3^\G@9C">G344VM82C6!CYS*WX[YBIPTW/%$K"8,DI.&N
M?@,QE<#< MBE>]#@'UER#$W; M=VW0/VFN5!F\9>\[6#$B;@@409A2LF@XC+
M3% )?_ESJ03FQM_[SIR;]/:;U/5R(E,2T/,Z%H2DXHG6+SZ\<]KVZ0' 7@G8
M.V3]%R)ST,Y^E./;V:#F'<-^)S!,:B0(N A)$E#,2+4"?]J'&4]9 %W7A@_O
MNJ[CGD*%U1M*-*58L$H"2<(=FE&[IO4RQ2+V#VX06&C5)Z.Z8E00$:R>0:V(
M@E0P+I@R<FI%@25IAC85-^+$5+.BP2IACQF*9)*&^L\X!U US!+<5RM!*<P%
M)R%$](E&\K@V0[,+'F%+8LD2F,8S%XPNL*!E(%AJ?/ %ZG))-Q9RW9/:AW>]
M=J=W"B.]KCDE%W]F7"$21!\@*E9T'*Q6\8TB?NR@P$*DAP4D B(EW1 5,3)'
M6A2C\H5QMS1^BT1@+V7+A"U0/U' YSJ69!Z5!'UD21!EH3[1XQNP2!:SB(@"
M">Y4@!R]0-(LD4PK&++D( H=O#Z/4Y(\&^W.*;I9)]IC%AN.#;:0*BJPMQ4J
MVP > 0:JM@V4,HX$-8FL\VR?AVTV&<;U:5F"B<Q>9;U(G1 P^RKIHV\-]!9D
M0J#W&G9_G2E2)P:V)UJVISS=:4#C.0:IZ9A=YP2F_2^#J_O1 &ZOX7HX]L?]
MH3_"6I@.9E/PQU<P&OJ7P]%P-AQ,B_J[ G]6+<O;,4P&_?O)9#C^#)?^=#BM
MF8B DT<&W,W8Q/)4)*KM(/N)[&C+P4GM*Q%"!S6D@CT1DRY5CMZ7&5"=]2RW
MV[(<KUF=U_IX%R!C&"((,,B8]2(OVU3PF$G)Q3,DF*&RM%2,CN4X/:OI>=M9
M%:55#<]^1(YM>;9G>=W.SN(G3/P0O?^<.<>SNE[;ZC7=G<4O<*>S+GA-FA*1
M?,*O,"!+;%ZZ*__ -=:WA9-B_%6>6U8783L8JIW%&RHV6!&$K$N_(!5]%M[B
MZCVB*UAKI,@L#R50_76Q6WPORFSOA3:%_A=__'D PS&,!@^#$;H<CN_N9],J
MW?T= N^V=(\-W464K[91KC!6NR21OBVM'QN!+HT-U3N1'F(;-!<L]I-7X_@B
MZO ))LA9@D3UGP.D]H8D^/%LXCNE2S/ZP6/&)#/JG99MV79Y8?\6GX[=VO%Y
MA]TS8"FVWY0\YW%%J;=ZW_0(Y_1U$!7G>/\X3MMR>ETX*@'TRWRK-O>W$R /
M,;#CO-6V[);]4\?KPPVC*+*/CM>UG(X#1]OLNM%76Y%:)J&L3MNU[+:7)U>[
MU\4-Y[>3;MM6V_7^%](_MCPDH-=^@_.W$M^R/*=IM9UNE?K=._]]Y:ZJWH/[
M/OT;E0=:3,72/$,EGC]+5/Y6*W?+EZZ?/_"VXODS&>._9'CHB"Y0U3[NM.H@
M\J=GOE \-<^].5?X>#33%;[6J= "^/^"([F;A790OO\O_@502P,$%     @
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
MX1#/E3V ^PLIS8ZP"KJ?!6?_ 5!+ P04    "  Y@@]5&76N!KX"  #C!0
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
MB=.63$I,V1_0QH01LW+BO+.-X8)6R#"99V(T4PIHB8K4L 9#W(;!]FH,N@8
M:-O09VLC>:T+]G<B<:S@JYXO:4SG:IN+'#J@B#<*D1",W%=L8=Y'J7(*BA^#
M+O0:SQX0ZCKF]= T8Q,0GH!C>S$&/AP$561L+^A/*G-1]L0QK"@'P1R.FT&&
M!(XG/#0Q(@2ZH3U[63UZ)KF+)$MNN:@H%]H@S&8BE:CK1J="\P897"8$9)/!
MACN[<9@[ C0I3(F,SVC[:&=IV7:6OOR=!9D#C!D).X(K9O46X$531+/"@%P6
M)%QKH0%QQ$M<<*=0A;;A"\@[N#-;+$:R!4LA:U!]FCQ*7>U[!CH(@EB)]K1K
MYGW0(IW<3Z6G&\Q<4Y.F'N*H=,&135*2AF6D2V.8;#E73[SD&*^HA!V9.UWS
M'D5RLN_)/K@*5-</K#?RH?E2JQL\CDLL2C 1F22C6H#RL;0R4/6>X^C89)G4
M  $\8V]8T):8 ..Q3.D)>D&[<%[$H^7$-W8.Z_.A291.TM/W)@ZCB/@M<J@"
M7\X2P*$QLK_#QKCB?K='X@Q>"X_2:;@-;!LC&6AWBULD>CFEV)/DO)@[0U?(
MQ^BYU!W$-,P5;L.K ,76(' "QL?KE9UZ>A:O)M-]"JJ3QTE.9S..C-E].=2=
MNLXO0(Y!A*[:_%@]^O:;E^?GIZ]B96  D.]GKQZ/C>77UG(DONEEJG]O(U'"
M4>AF4[),CV'OW\![="05HP(9YF7)K9'=[YUV]MTKV,H!H&,)<,RKXJQ-<'?K
M.J&JT)"%F?&(T>9@S"W$@ _W'.%&3(@4ZU]H-23B6<*'>!<&N!H;$,?: ?JG
MR7_23QS]TX :/7NY]/2T(.$'-;UHPY;QV5-R,O W)(0 _^4(H5FB?^AD\GA@
M]Y:R@]J@OAM6571'NKZ2*2!-<>96BNZ>O:+OQ;!!LU<O'TP-4?<70SK/ ?JB
MY+U8G%3>TS#&:C)CJ=8::0,\P<%Q$.:=$UD9YA^Y$)7RH.J+N8&GRO]ZGG-V
M\S!)N(-IT0M9:G<3Y A<(6ARBY546AY &)RPLD4VBLQMJB.S#^'[<D+"N'MT
M9\T,0:;H>/9T,W4(KA_QMM* --"E\/O-I7KV_/1Q1&TW,Y P\&K7DM/9-OZ2
M)3?/;J_KS5"]@.=#QXIB GY A8XD/GEFAIDQ_3>(:3LR*>F='>DJW+8SLHW7
M*WY\EQ-@>._H>%,A,1(JM1P;%]T4<!X&L^?+U43E1JJ(+<FE4V,7GP#[;*$V
M<B$8FP:;KIR?6E525FX-8(9GD*'42,JS='6(EK=F&D7:.$+ZZ!(W]#DG^'V9
M;,JVCDXG\$B_A#-=/:3$]9SO;UNW!0.<T")>"LX!3*-DO<M23Q@[=HP]6Q6#
M,_'8$8_%J;8M+'JV$"B9=Q/@Z@W ?B.CRD/T-5WFP<3]D3=;<O$#=W:Q^2TH
MZS3@W'.5$*29SEK>"E0FVGJ/MC\8A53+D$0_ %-6BU(DDT@I*LO(@L= U+OQ
MMF#J%W-H%K-::OSC[:TD3YRAZ)6I*W-TF@:"M0Q,YHO<Q-%0J;@@N;=I[;_E
M!F)D4R)KDA,/@,HQQ?_;B+%_X9H" PJ<HG4X/G(3,H?GT*]U)XL?6S'.;>0G
M9<&IMH^_NTY/IU^M+^*/M?/R^)/WM?8;WN74IL36T^/OGA\I'W]&CE]ZU\E/
MMVO78W:4CY7!Z.&Y .]+!\!)7WC ]%O^V_\ 4$L#!!0    ( #F"#U5!NB4
M20D  % 8   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;,59;6_B2!+^
M[E]18N=6B>2 7\"&F202(<Q,]B8009*]N=-]Z)@&K!B;[6[GY7[]577;QKPD
M.[/2Z;32I(VKGJZ7IZNJO:?/F7B42\X5O*R25)XUEDJM/[9:,EKR%9/-;,U3
M?#//Q(HI?!2+EEP+SF9::96T/,<)6BL6IXWS4_W;C3@_S7*5Q"F_$2#SU8J)
MUPN>9,]G#;=1_C")%TM%/[3.3]=LP:=<W:UO!#ZU*I19O.*IC+,4!)^?-?KN
MQXLVR6N!^Y@_R]H:R).'+'NDAZO96<,A@WC"(T4(#/\\\0%/$@)",_XH,!O5
MEJ187Y?HG[7OZ,L#DWR0);_',[4\:W0;,.-SEB=JDCU_Y84_'<*+LD3J?^'9
MR+;]!D2Y5-FJ4$8+5G%J_K*7(@XUA:[SAH)7*'C:;K.1MO*2*79^*K)G$"2-
M:+30KFIM-"Y.*2E3)?!MC'KJ?'H['OS]Y*(_'5["8'Q],QQ-^[=7X]%I2R$Z
MR;2B NG"('EO( 5PG:5J*6&8SOAL6[^%5E6F>:5I%]Z[@+_E:1-\QP;/\;QW
M\/S*55_C^6^YNF2"GUQ@"F=PPUZ160KZ0K!TP?7Z7_T'J032Y-^'G#?8[</8
M='0^RC6+^%D#SX;DXHDWSG_]Q0V<3^]8WJXL;[^'_E-)>A?IL)VC\>W0<OTF
MO+4/W"ZY-<A6:Y:^XDF,,H$9!@0X4>P%(GR!IY3I4\9?:,U1*F$*A50&:LEA
M@6%6D,T!"1T]0K8F80DLG:$D1CV.2-B\C*7,\0&%/X#?=>W <<%''GBN#V$8
MV'['@:"#?\,N]*6%<L@47C'%UAN6UB[9#-@,]T/$%(,!DJ^90-.V+#ELR#IA
MJ?P(1_&QAL0ZUX&I?C/>:$TJ+<N\NT$M."*%7W_I>I[S2>O1K_K9_71L(^0&
M,W@/$][&#/8Q#:B%+\._"!KN@3Y5AG9_!M/:8'9W,2M(U_UK9J+>+F053R1)
M'=/Z84Q_'W,#^F[BWP'=2;Q%H!O4GXIH#74[HEKO*'XI83WGSV&M ["H5X=M
MTJF'BKPV5)S3RW"S[%;+(C$V5/&TH8J"#97IVB;:T=B!=9D:/!?"5 PFH689
MB<AF8189);E6D[#F8A6K]PI,)O:/=5&2B@I!N&[X20)?K9/LE7-I0YJE)^4C
MS&*L>"H3IEIEJ(I+G(8@7UMD*^(IEM#6@1V$'=MQ'/!<N]/QH6,'W1YTVG;8
M#<%U[,#K0*]M!QT7MX"V8[=[/5K5R^L#3V+^Q"D"3.&L%"V!/3,QD_A&*2Z
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
M/O#R.PB\%XHC!R<:^.X,KY-A&6!0'=B!CCJ/HUV,'!R,Z';U[A6Z70W @QZ
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
MW0E2EM05DE/^.<'TX!X3ZU]WUA\;4Z+R<VB75KS#N12>C$HL4G/N6,H4JU@
MB$@D$U/1, Z&F#@DQ _J&I.4R"$[ 3OL,^@<LS\!=F92<67D@T"!;D/G&%N
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
MO6L8A@+O!\.1%7>IM'4YBAFIHJ;XJ$*P?TL >"M"9?WZ2*7=8O+HC\*0]R1
MT=ZO6KM47;K;ROT-F+B"H<AL,]#T;6I>;^XN7COT<;6F*]W<1N>T*OL#5?6=
M]9;3:CQ*%VSFD=U]Z02A)08/X" 9O]2-IB6)RI:]Z;)1Z!S4DKR6)%N[-%!A
MKZ#ROJS==Q1/E1%A386[R*\Y!J(H5!7>H6>; [?YIVJ7YW[D+185NCJ90)2$
M*[J-_,X2=_!*]5?$?BN YNK8])!=V$D6FXG@!BV4U;+$Z8&+J71G0^5@NQ-W
MN"#=X"!J9PAS;>#8ME!\EQ:<97&Y77'[U!2BA:I.-MPD>_35%B7IP($_<QE3
M='U[R$'!1QME:UQA"0X!XE%DA8/52YJ$_/9>G/ 7:H>:_M-I0!'P7 N+IW M
M@MBXOVQ:FUIO2RB0_2Q582PTZ\:6=M"-A$2"213LDEJZ];9]59IY?$ZH6:"5
M=.<!H=1AD:!]24-AMIQJZO.;[;* WK-+/:5JG2)#K6TK_BPVTC1?U;YHP<O4
ME=F6H=6"967@:F3G+9*V-R$V:P-8C+T 17E!9P61K2;G3J<;!?W[?G4(>"'F
MN7<[C^72]8+E\=\AVW5F?M3ZX)$(;.OT68>J'@30??NH1^LO1V/WP:1YW7UV
MND95(-%ZQF*!J<'AR;##M/N4XVYRE=G/)W.5YRJQERN!34G3"WB^4#"DO*$%
MZN]I9_\%4$L#!!0    ( #F"#U74A5D[#PH  %@8   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(V+GAM;(59V6[<.!9]UU<0U8-! K!M[4L6 T[B[LZ@LR!Q
M]SP,YH$EL5Q$5&*U*+E<_?5S+JG-=MGSXI(H\O#><U?2;PZZ_6&V4G;L;E<W
MYNUJVW7[5^?GIMS*G3!G>B\;?-GH=B<ZO+8WYV;?2E'91;OZ//3]]'PG5+.Z
M>&/'OK87;W3?U:J17UMF^MU.M,=WLM:'MZM@-0Y\4S?;C@;.+][LQ8W\+KL_
M]E];O)U/*)7:R<8HW;!6;MZN+H-7[V*:;R?\J>3!+)X9:;+6^@>]?*S>KGP2
M2-:R[ A!X.=6OI=U34 0XZ\!<S5M20N7SR/Z+U9WZ+(61K[7];]5U6W?KO(5
MJ^1&]'7W31]^DX,^">&5NC;V+SNXN6&Q8F5O.KT;%D."G6K<K[@;>%@LR/TG
M%H3#@M#*[3:R4GX0G;AXT^H#:VDVT.C!JFI70SC5D%&^=RV^*JSK+KY?_?KI
MZO,U^W!Y??GFO ,BC9^7P^IW;G7XQ.J4?=)-MS7LJJED=7_].229Q E'<=Z%
MSP+^JV_.6.1S%OIA^ Q>-*D76;SH*?7D#3RH8]_D7K>=:F[8?R[7IFOA#/\]
MI:Y#BT^C48"\,GM1RK<K1("1[:U<7?SSIR#U7S\C:SS)&C^'_G]-\>SJT[)]
M_G)]Y07%&5MBL^NM]$19ZKZQC-STJA)-*1F"Y#%?TG1B72MXF&%X;"K15H8A
M&R DQSFJ<=G!!>H-9M H$D<K['?C4 TF,M$TO:C91C784XG: V@GW6>@8_U?
MO6II,QNYLKJ'KC>LVVHC9\A.L[5D5N7&S9ZQV8Q]QKX\%D>TDJD*CVJC9.4)
MPTJ]V^O&?L16HF$$VNY;A2U)Y\-6E5L [ 6P)*N4*5N)AWG+I;0*6]P*58-
MMUS>BKIWW]9':")9N55RLZ"JDJ6BA.?MQ _9LA<TYSV$$LWQGS_E89"]-NR]
M77-U)\N>4AK[LMFH$I.Q <T)_=?OOWSX9!^#UR^)$8 MP0V9>@OO!'FBKG5)
MNH!!W;>E=&80QDAC/,AEU8%[G)'?/)*EV[92GC(U<?LGR-7LNZY[4MEPN-6M
M;'J@'$LP\DDTR/LTG=L]KU7Y0Q(*9U* 9EC \NUM81FSA_#0DV$KHYM&UB0Q
MC&74R&ZW%1U;]P:1849G(A>U3F*)!"UG4*'%**DL[U#;H"<KQ;[K(? IMLMQ
MNB<J)&!%V</2;@N*ZI0T3GS26-1&#R[I]G8>2;@#,TL'.4TI"4/XJC%]:P/3
M]&NC*H6B"4?7MV#5>!3ABJPUZO8 16.PG=F8[0))&]W1,M1HP,JAS(!6*P^J
MHFXE9XIBP-F5/(:TD[4" V)0JL2PKI$[:()'N*HCER=T^@;H%C/%'"X/I;%6
MFT-G3BC['IS#,%8@[X$;34E*-A2NUE.A2\MJ<> 4P5"%\)Q5#(*EKA"IM\[U
M"5*9A37*N@>?; W"V$"J70BFJ[[L()7U6>/!U75_L[5;D47*5NUM*.]T)6M*
M&!O9DO1EK?O*8AQ$"PMV1V;F&*#Q+5+D@1@UHI8NF]Y:)>U'*6J216SD<J7C
MXJD(FD@9'<1V0U8:L5<=V"7HM2A__*QMNF!+!Q+L5K2*MD/,N?U+$@_-GFC4
MWX,+# 3 ;3R;NJB M$=H!.\ "6@$ZN-$X48.&6.*ZDE$!(ZQBY A*;WNI//M
MM>P.4B):[ IXRQ$^Z8R(KHV>#ZK;PO.L!21\#,7HZ'73!OM:=!1<?( PZ#.!
M?P:?<+P?A@@5I2TRXS2V:?4.S"GJ2Z?-7& U]GW4W?*D>S-M-9CER:3!EDEC
M[$)MTK 1]3!)S.NHOB.@Y,YN8);I9I!4@>W!?<=,YK6RMN$)V5$1.F'#=(1T
MAA\I[?>T-97(S89/LQ=]P?!E@&8+Z%/YYIV&3Y/[? "Q9:=;PU':=?D#2<1J
M/N*0L[LAPVXH.@9QGV),[O:U/DK*LK-*2(VU:T^&%(Y\U=RB5[%]23WFK#E#
MV_PDF$TP8Q_Q6(D:S0OEC;Y2%GW( QOD+*RBMD7.56-92<8NPE9ZRDC=TDHV
M&YH.NWJE,-M15BA.K^R%HE;C^)+3*:>'4Q.(HN0&#Q5W,/@\@R3"H4.VK76:
M>0YZ/'NN4G^CDSG=CK@:^5AKYX1VU\?U0IDQI503@&HJ55IG0'U0NAI;!J(5
M';R<.GA'^W(H>,6^O__MZL,?OU^Q+[],?>FWJZ]?OEU__/RK1\OL1!:PT+NV
M[<7.'3(D'3)FM._J[O27!<;TY'V6W=A^F%>/2LH_6,C]N.!9DMKGN(AXF@5X
MCKF?%#SW$SPGW \+GOC!TVDXY$'H\RS*;2L6A*\)((QY6B3CB#=GQ(0'N<^+
M-)IF!P%/TF )X%UK2M]+^2%*P:,DX'&2/1 W*'@:ISS$^J6\O[8:1OT*5U;=
M*>TSZ.@'/@'P,/6AKWOVPXS'L>_XR4*>YM'3NA=)AL4+77B:Q#R.PA.:AY;2
M<6:1I3P/XP<J+X6VTF30SL_R!U)"]20'P>D]*>=V_Z.+DA<UT%Z>4OY%P .X
M3187["6]AD7*4S\87G@./GT_=J]%!D)#G[U\Q@7BC$=8/ILTYUD>G2 !X!&\
M)2T(?)S^(N)9FO(D#N9!;\XT^ RK\P#&>CD"A$#'2\J+#*2$.;W$L'L$W\7+
M0.=C1GXG1D@KZ NG"Y-PU#D-8)!\T#G EBGP"M^])SS.0YYD!/U!XNB%3..*
M&X+]<D<IUK4,)^/,+^!1(9[RC.>1-6">\"0@\P4QL)/B:6XC>$"0S8Z31CD"
M(3_E8,$<@E'ZT+6>%9LB)\PA7+*4,K!Q[ )KE/->L@-H*7=K=-U1X'*==^DJ
MP8M&4O*?^F>BXJ0G1@D/H6'H(B[A11[Q*,Z?Y@,AEL&[P$@1(=$4R8*!P,<
M7#$H6!#:>,ER?^%)(1PM@FGSC,41SS&]R.*!GX_+>C9H@2P!""(FI$P#%RAR
M6*/(; <T%0SPJEM*QXUN;'FC)@85 MUQ:>6B"G)C0WOO0IOXGT^0:AFN4]]%
MB^:KB,I6T ;5_LB&RPYC+^<JCSH&TZ'R=M+6(WE7#J?!<VH\UNBGZ<!>]JB@
M33<<AYJ?Q_<)]][9;%9*C/NY\_P$/B-/"-[0T[G.?NKCIZ,'A*/D%2)AY5'
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
M28 JM%I, U1N';4AR%:&YR(&/F))94_%%M-*UJD)W!?.!SURN)=M@8!-MLJ
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
MFF-"Q^&M LM?MT$8K8Y?YPWY'2E;"S^J'>"M5DL'0*F?-[:!!&GU99N8A5'
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
MT-AQ['"'+1ZD,<#]C1#Z-#$'='\:QO\#4$L#!!0    ( #F"#U649OX=G0(
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
MM .M;SE7)T-O4']K]/X%4$L#!!0    ( #F"#U7_T1B/R@0  $$+   9
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;)U6;6\:.1#^OK]B1*LJE:RPZWU/
M$R02:$N5A"C0J^Y.]V&S#+#*[IJS36COU]_8"QMZ(:BZ#V#/V//,JV?G?"/D
MHUHB:OA>E;6ZZ"RU7IUUNRI?8I6I4['"FD[F0E:9)E(NNFHE,9M9H:KL<M>-
MNE56U)W>N>7=R=ZY6.NRJ/%.@EI7529_7&(I-A<=K[-CW!>+I3:,;N]\E2UP
M@OKKZDX2U6U19D6%M2I$#1+G%YV^=W89FOOVPF\%;M3>'HPG#T(\&F(TN^BX
MQB L,=<&(:/E":^P+ T0F?'W%K/3JC2"^_L=^D?K._GRD"F\$N6W8J:7%YVD
M S.<9^M2WXO-9]SZ8PW,1:GL/VR:NV'<@7RMM*BVPF1!5=3-FGW?QF%/('%?
M$>!; 6[M;A19*P>9SGKG4FQ FMN$9C;652M-QA6U2<I$2SHM2$[W/HW'@V^C
MZVOHWPY@//T\O(?1[;1_^VET>3V$_F0RG$[@9)H]E*C>GW<UJ32"W7P+?]G
M\U?@([@1M5XJ&-8SG/TLWR536WOYSMY+?A3PR[H^!=]EP%W.C^#YK?^^Q?-?
M\U^(V:8H2\CJ&8QJG=6+@GR%OE*H%0P*E9="K27"G_T'I255T5^'PM!H"0YK
M,2_K3*VR'"\Z]'04RB?L]-Z]\2+WPQ$?@M:'X!AZ;W+U>3CX2ND:?WR9O$/&
M'H4[;.QS:)RL"4TNZ&4JC3,0<]!+A+DHZ8D7]0(R#90G;/-D@SO '*L'E.![
MENN=P5'#G9\A7H@[GZ10"OIYOJ[6968,N:4F=I#K]"LA=?$/4<5SCAM'SISK
M(J<N@PI.GHH9"E"B7)N6H4#A@AJ0?@]OP4L#QI.(=K'/DLAL/.ZR@+L_'48A
M"^/$'B8L=A/GCFRH*5PF!%0^,^JIU&^/J I2GZ5!2)[[+$A"PB8MD=ORN4_\
MV ,>$3\.G,F*Q(54RV(%V4(B&ABH49MV"">ZR!]1FZRT&D(6N2YS71=2PO)]
M'P(611']XKTS/V[.0L:Y/7,FP[')NO'G(.Y.TN.A78.X67?\<+LTJW.'4HDZ
M*PF "J9LD_",S%V/I;Y')H2)3X&(F!\D+9<S'@3$35F4Q,Y561B[V@@0D,0G
MK-<(^8^<LEUE-7UE;'"V%JOW$*><N7$*[]XDW.,?7M#_69V8)8G1ZX''@L!C
MG$(6T<YE:1Q S%Q*EA=QB#F%E$=TYIN*\"-G1 UP7M2%1G)UCH?JL.U%>R$P
M9?,+?G@>E5U =9*T)N^Q4A,O%@9Q>]ARG*FI2:BS"H_F=">XHU_AOU;N-$/,
M#"[5K,OC/2E+ABSPGZ$LY4R%IM)X2]EFGA>QV+<OK@TZ[1,648$%46J(F,(=
M,\\WQ"[XQ(Y8ZG(6>CX<Z;-AVV?#7^ZSP\ET=-.?#@?0OQG?3T=_]*>C\2U\
M'!_X?AYJP4<U'6[!_U>]\SMF$K8)V&NC9XYMK"=?UN4/BBQH\:+)<M/Y$L]G
M]"[,;=]F@ +/+4FOC_EIPMPH-&1H2"J[-$P,&35%L$0:%N>:0#U3C/08XC:Y
MST_G4'JZ>V--A7)AAS?SX5G7NIEP6FX['_:;L>CY>C-<WF1R45"7+7%.HNYI
M3/&7S<#6$%JL[)#T(#2-7':[I!D7I;E YW,A](XP"MJIN?<O4$L#!!0    (
M #F"#U4-H#9 P0(  .(%   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;'U4WV_:,!!^YZ\X9=6T25&3./PH'2!1H.JF5D6EW1ZF/9CD(-82.[--Z?;7
M[YQ QB3@)3F?[_O\W=EW@ZW2/TV&:.&MR*49>IFUY740F"3#@IM+5:*DG972
M!;>TU.O E!IY6H&*/&!AV T*+J0W&E2^N1X-U,;F0N)<@]D4!=>_;S!7VZ$7
M>7O'DUAGUCF"T:#D:UR@?2GGFE9!PY** J412H+&U= ;1]<W;1=?!7P5N#4'
M-KA,EDK]=(O/Z= +G2#,,;&.@=/O%2>8YXZ(9/S:<7K-D0YX:._9;ZO<*9<E
M-SA1^3>1VFSH77F0XHIO<ONDMG>XRZ?C^!*5F^H+VSJVU_,@V1BKBAV8%!1"
MUG_^MJO# > J/ %@.P"K=-<'52JGW/+10*LM:!=-;,ZH4JW0)$Y(=RD+JVE7
M$,Z.'I_O9D\P7BQFSPOX\,R7.9J/@\ 2M0L(DAW-34W#3M!TX4%)FQF8R133
M__$!26ITL;VN&W:6\,M&7D(<^L!"QL[PQ4V><<47G^";X@JUQA0FRECCPX27
MPO)<_,'4A[G&D@LRN$SAT6:H86P,6@-389)<F8U&^#Y>&JOI%?TX5I[Z]/;Q
MTUUG79N2)SCTJ'4,ZE?T1N_?1=WPTYG<VDUN[7/LH\7D;C9]N9_!XRT<WN<Q
MG6>9CNNL"\+K@FR12D$.6*F<&EK(=8M;H-O"YK:J*DXQP6))N#BJO-$UG)+9
M:M"'H-8]4K-1WR<H7MVSA N(_3CN^=WPBNS([[/()^+6HE32*&TR48)$ZZ;
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
M\MQZV[+!POY 011KF6-Y]0Z.9J-CE#W"3J5S&B=ZU_' ]3Q,!4^U)'JK[2K
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
MW8X!O)Z?]4&RK9Y9*R9Q NIMBG\Y*%<**%\S)@\'=4'S)V;T'5!+ P04
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
MBG?8,0ULF[9] L]IG79J/.<%O*M*PHB4V(\_5TRR^G[\.84Q'"J:R[^.^=Q
MNL<A=>Z<RY+$]+(#R2&I^$([HS>OK)[Y_@1AMR7LGD(?1>./P60U#?#--1[?
MS&YOYL%\&>E>.(%6>!WZ5S ;SI?^_$.HFWX405B;@"Z""?;G$QQ$RW#F+Z&W
MBH+KU11/P[L@.N;K23;'?5VF%*UY!DG.B@U6^NY@297$(!PJQ2JE..9YR0M:
MP"!?8Y9 BZU9O9(5BA0;IIM$UF9$AT;0!),BT=9,8"H5@SR$L4K2=97A#!):
M@BW^1HD $XV+]$X)K-)[D,?XGN/](:*?<(AHS*7"?@Z^LK^)W@]X"%YM4AP\
M8XTRMJ8H// >_<O[<[04) 'Y!6G&KW'/- W3-*'UYM7 MNSWX#,H#RN8HBB"
M,Y5<R)25B&P$I2"9"A=4:3G$GK$W'CJ.X3@.]E $IQ6GB,*6<.-Y"?QVI$%.
M"J7-]T:6[=5?%P$+8]#RL S3&]1P)VZWU]YN[^3M7K+X <I/!.XJ*IXFY8SF
M]U0<3<B3H/\S(7LMY=Z/5Y#>3R#<;PGWOUM!;A?!-)R%<W_Q![[VPP6^\Z>K
M>N;8A9]"6H13J E!I.=7,SW^6">..7J2RG%'#Y/SA_)#MX)F<,$+>'*@LH*+
M#S4<EX+%D&P@5W&3K;Y$NQXDZF$'3:B,!2OK"$>T5/6%1+H:36B\ZUAU:;(
M16<OVFL7I/$NK]$S53,@@^.L2K16OL:>9;B.#8V^83E#8^CH%/.,OCLP[*'U
M'UKQJ)1[<6@3%7W@/-FR+,.690P V3$'@#L8] S/[:,I(+(,[BZ5FE^5 \:9
M9UCVP!CV7/SV20?-J7KN1:W-V2,*WJ. 0#C&P#,-N^\V'<>$??LNZ"2\YQ(J
MZE,_1V,B4U02!E *-SIP3 9J/7^-!X8+4+9K'K8!,L\A@O!4BA\P P::F(1J
M<["3KD(G\&'S(R4##X>FX?3,_5>35Q QB 9ZB@Z"6OP"3U[\*, N<',-%]32
M,?J[<#SQ-LZXK$LEQ_J&03J3G%=@Z>U4UCNT$E3!"QL\6PN>/S. 6RTK @V
M@OBHK&$ SN@2H/>(2<D4R: LBPTH[9D][!M]NZ=#W#;1DL,2]/(A/4N>%V-\
MM"1T#YZH.046^B&N@P0.-*_5=K1]Z_O-$_=Q>?-'809.L$+BC*[!U'S7AT(@
MFL=WTU&\K!^\]US!\[ENIO!_A0J] .;7G*M]1V_0_@,:_0-02P,$%     @
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
M8;VCL!.O%?&WG%TCW[E"GN-Y:)%$Z/V/3<*$KX!!"6STT5--/-OA(D@UG%O
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
M1[4 U4)4BU M1K4$U5)*DZ.C[7).O[/+J5X_.#-ZM2]M=*B#:BZJ>:CFHUJ
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
M&@A8M3) 0GQPT[=M-"<NMGO9O\=VLM U7E4D^J&)D_<</\=Q['2WE#WP)8!
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
MQVD#^?L\BL3Z)NV@.( \_!]02P,$%     @ .8(/57F=KTMS @  M04  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULK51M;],P$/XK5D!HD\:2)ETW
M2AJI;X@A-D*W@1#B@YM<&VN)G=E.V_U[SDX:NM%.?.!+XSO?\]QS5]^%:R'O
M50:@R:;(N1HXF=9EWW55DD%!U:DH@>/-0LB":C3ETE6E!)I:4)&[ON?UW((R
M[D2A]<4R"D6E<\8AED1514'EXPARL1XX'6?KF+%EIHW#C<*2+N$&]%T92[3<
MEB5E!7#%!"<2%@-GV.F/NR;>!GQCL%8[9V(JF0MQ;XS+=.!X1A#DD&C#0/&S
M@C'DN2%"&0\-I].F-,#=\Y;]@ZT=:YE3!6.1?V>IS@;.A4-26- JUS.Q_@A-
M/6>&+Q&YLK]D7<?V/(<DE=*B:,"HH&"\_M)-TX<= /+L!_@-P'\.Z!X ! T@
ML(76RFQ9$ZII%$JQ)M)$(YLYV-Y8-%;#N/D7;[3$6X8X'<6S+_%T=OOCA,2?
MA]>W9'@](=.O=Y?QU12MHPEHRG)%KJF4U#3\F+PE=S<3<O3Z.'0U"C T;M(D
M&]7)_ /)>N1*<)TI,N4II$_Q+@IOU?M;]2/_1<)/%3\E@7="?,_W]^@9_SN\
M\X*<H&UF8/F"0\V4.%U2/V(S<\HUH3PETX>*E?CL-?DYG"LM\=W^VM>YFKF[
MG]G,<E^5-(&!@\.J0*[ B=Z\ZO2\]_O*_D]D3YK0;9O0?8D]F@"2)HS:*84-
MKAL%^PJN67J6Q>R:511XYX%_$;JKW5+^#GMW%G1[;52MT=V9@ +DTBX&11)1
M<5T_I];;[IZA';EG_A'NI'J%_*&I%]H5E4O&%<EA@93>Z3E.M*R71&UH4=HY
MFPN-4VN/&>Y5D"8 [Q="Z*UA$K2;.OH-4$L#!!0    ( #F"#U7,A.*8MP(
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
M4W3+@5BD*>2_.XBP5=NPC1?''9[.I':806L.IVB$Y,/\EBO++%D2G"(J,*.
MHTG;".UFW]/Q6<!WC%9B;0ST3L:,/6ECD+0-2R\($11+S0#59XFZB!!-I);Q
MJ^ T2DD-7!^_L/>SO:N]C*% 748><2)G;:-A@ 1-X(+(.[:Z1,5^:IHO9D1D
MOV"5Q_IU \0+(5E:@-4*4DSS+WPN\K &4#S5 *< .-L ;P_ +0#N6Q6\ N"]
M5:%6 &K; '\/P"\ ?I;[/%E9IB,H8=#B; 6XCE9L>I"5*T.K!&.J#]9(<C6+
M%4X&%S<WT>/@Z@J$PPC<W%_V[L!@>!\.+P:=JQX(1Z/>_0B<1$A"3 080LZA
M/@JGX MX&$7@Y.-IRY1J'9K-C O-3J[I[-%TP36C<B9 CR8HJ<!'A_'^O_#]
MPWC;.D!@J@26671>LMAQ#C)^6] SX%J?@6,Y3L6"NF^'VU7Y>)]Z[WWJ_?]6
MW\BE6YY(-^-S]YU(QI(5)@1 FH !E9!.\9@@$ J!I  1%C%A8L$1^!&.A>3J
M;OI9=09S%:]:1=_733&',6H;ZD(6B"^1$7SZ8/O6UZKZ'9,L.B99[YAD_2.1
M;=3=*^ON'6(/PI1QB?_ K.&PR6[IJXJ<4_H9I>ZAR\"M-<X]KV4NU\NW&^;4
MO8:[&17M1M5M_]RV-L-ZNV$UR[:W)/N[4;95:[CNJVB>)7/M[DX1GV9=5H"8
M+:C,_S2EMVSD8=:_MOP=N]FU*_R1W>SE??J5/G\U7$,^Q50 @B9*RCJKJU[$
M\TZ<&Y+-L\XQ9E+UH6PX4X\7Q'6 FI\P)E\,+5 ^AX*_4$L#!!0    ( #F"
M#U6L3F/CO (   0'   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;*U5
M76^;,!3]*Q:;IE;J"IA FBY!2I-4W=2I46FWAVD/#MP$JP8SVTFZ_?K9AJ(T
MH=$>]@+^N.?XG&O[>KCEXDGF  H]%ZR4(R=7JKIT79GF4!!YSBLH]<R2BX(H
MW14K5U8"2&9!!7.QYT5N06CIQ$,[-A?QD*\5HR7,!9+KHB#B]Q4POATYOO,R
M<$]7N3(#;CRLR H24(_57.B>V[)DM(!24EXB <N1,_8O)Y&)MP'?*&SE3AL9
M)PO.GTSG<S9R/",(&*3*,!#]V\ $&#-$6L:OAM-IES3 W?8+^[7UKKTLB(0)
M9]]IIO*1<^&@#)9DS=0]W]Y XR<T?"EGTG[1MH[M]QV4KJ7B10/6"@I:UG_R
MW.1A!^#WW@#@!H#_%1 T@, :K9596U.B2#P4?(N$B=9LIF%S8]':#2W-+B9*
MZ%FJ<2I.)C>SZ>/M#-U=H[N'F]D]&B?)["%!)U-0A#)YBCZBQV2*3MZ?#EVE
M5S0X-VW8KVIV_ ;[EW5YC@+O#&$/XP[XY#A\"JF&^Q;NOX:[VF=K%K=FL>4+
MWN1;@A"0H0F72IZA":FH(HS^@>P,S054A.H&*3-TIW(0:"PE*(FF5*:,R[4
M]&.\D$KHL_>S*QGUZKWNU<U]O)0526'DZ LG06S B3^\\R/O4U=J_A/9JT0%
M;:*"8^SQ+>B;H2]I"G1#%@RZS-8,D64PM6(3!T'0C[R+H;O9]7$8YP^P;S=T
MTR&QUTKL'9685+R47,B<5J@$98I%E\J:)-Q3V8O"/94=<5X_Q-T:PU9C>%2C
M/45=JL*#U7" \4'J#L/\, QQU*TJ:E5%1U4]<'WF$;<GG-@3WB4Q.MBV:.#U
M\86_I_$P3F]N'P\&>R+=G1IEWH>O1*QH*1&#I49ZYWUM4]0UM^XH7MFRM>!*
M%T';S/4S!<($Z/DEY^JE8RIA^_#%?P%02P,$%     @ .8(/58T,4P@X P
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
M#F/(<5$UD$XON]QU/$? ?P7A+?6$)$&[T.'&A8'*^QL57 V= &P3AF\'AO:
MX8MZIP(8SH'A,PMK&K"H :VZ(7\JH.3FA90.\B[2>B!E^U@90+EAH:,=ZX"V
MHGW+:C9PHY+8W++0&3WKC?)Z(&5*K(K)W*20VJ42X;G?!DI)50<Y57ER!T.M
M#U15I'2S4XO+/0VI3>T,LMHN4:]&16/G3H:4=G(.5>WLX3(K517G/H35/G2\
MJJ8!BYO?1$;EYRK.G0>KG><]5/5 RD:JJIVW?['BW+#PT89U0%?QOF$IJ<T-
M"Y_1L-ZHJP=2GD)M;EE8;5FIT*X957^]JL.<J$8XMS/<^$"IQ4IC.[6XW.RP
MVNR^76K3!*\EK4)J<>YO6/T/T[=+;9J@B*M>+;6Y-V&U-YT@M>U]/6A5?K_B
MW(VPVHW>16G5*<WCSP;,W,3,HTWL@-*:)296S:R9>YAY1@][H] >2'D,LWKA
MN-.C;!4?ZG();>.+Y.0S>YH=' ^2X])\>G+J?$O8RO$YN'0IEQH7+<DE2PYR
MDQL1A/'AZ6,@1.#%PS4E-F71!/E^&01B=Q,ER([3^_\#4$L#!!0    ( #F"
M#U44-^%GE@,  .,,   9    >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;,57
M;6_B1A#^*R.WJEKI$K\ AJ1@"4BNI2UW$7 YG4[]L-@#6+%WZ>X"%ZD_OKMK
MQS@7VT3TJG[!]GKGF6<>S\X,_0/C#V*#*.%+FE QL#92;J]M6X0;3(FX9%ND
MZLV*\91(]<C7MMAR))$Q2A/;<QS?3DE,K:!OUNYXT&<[F<04[SB(79H2_CC"
MA!T&EFL]+<SB]4;J!3OH;\D:YR@_;.^X>K(+E"A.D8J84>"X&EA#]WKD^MK
M[+B/\2!*]Z!#63+VH!\FT<!R-"-,,)0:@JC+'L>8)!I)\?@K![4*G]JP?/^$
M_M8$KX)9$H%CEGR,([D96#T+(ER172)G[/ KY@%U-%[($F%^X9#O=2P(=T*R
M-#=6#-*89E?R)1>B9-#R:@R\W, SO#-'AN4-D23H<W8 KG<K-'UC0C76BEQ,
M]5>92Z[>QLI.!O,/T^EP]@G>OX79[7PQFXP7MS<P7[P?_P[#\6)R/UE\@A]O
M4)(X$3_U;:E\:DL[S/%'&;Y7@^_#E%&Y$7!+(XR>V]N*:T'8>R(\\AH!?]O1
M2V@Y;\!S/ ^^!QO$AG 4^:7!0ZN0I&4\M.HDT4 7(_6I(QBS5.6_(":#AIP3
MND:5DQ*6CU#>=T<>S?+P0'@$G_]0D#"1F(H_JR3+_+>K_>MS>"VV),2!I0Z:
M0+Y'*_CA.]=W?FZ(KEU$UVY"#][MTB5R8"N8H9 \#J6BGVGW!E2BKS"67W^H
MC'6&VS&X^K#O@PN_XSA.W]Y7\.D4?#J-?$HLYI*%#_!YBIIAI7"-4&<*YQ=$
M_?\Y+?S_(+IN$5WW_+1XQ^C%7BVKI1&N8TICNH8120@-L2J0[HM,<9U.M]7M
M5*=*K^#8:^3XT91818+LD:N6 6LEO(2(2(05B3GL2;+#9KKP=ZEF5''/*/3*
MW"][W6KB5P7QJ_/%_44'47WBKE[HV'7K3YSK'&N^\TV$S*F=U"QW]UPTIT8T
MM]2:W/-ENS<?N)*-^[)0M?U6;?JYWI&0]TUTR[B=ELU[(=N%2K:K&IK'_N4V
M-I!_4>)SX-?6>/?8=-SFKO-:Y0IVI\5K5XGG^#5,C^W(;>Y'KRV$:IXY405S
M1\_*H-=NUZMY[$1N8RLXIQ ^IWM:7;_B1+>_/D!V:>Y,D:_-="T@9#LJLQ&T
M6"TF^&$VMQZW9^/_E'!5J04DN%*FSF57R<:SB3I[D&QKIM@EDVHF-K<;]2\$
MN=Z@WJ\8DT\/VD'QOR;X!U!+ P04    "  Y@@]5R5Q])7X"  !T!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6R%E5UOFS 4AO^*Q:2ID]9"($#:
M$:1\56W7-5'2=A?3+AQR$E -IK9)FG\_VQ"4*=#<@+_.^[S'-H=@1]D;CP$$
M^DA)QOM&+$1^8YH\BB'%_(KFD,F9-64I%K++-B;/&>"5#DJ):5N69Z8XR8PP
MT&,S%@:T$"3)8,80+](4L_T0"-WUC8YQ&)@GFUBH 3,,<KR!!8B7?,9DSZQ5
M5DD*&4]HAABL^\:@<S/LJ?5ZP6L".W[41BJ3):5OJG._ZAN6,@0$(J$4L'QM
M802$*"%IX[W2-&JD"CQN']1O=>XRER7F,*+D=[(2<=_H&6@%:UP0,:>[.ZCR
M<95>1 G73[0KUWJ2&!5<T+0*EOTTR<HW_JCVX2C ;@NPJP!;^RY!VN48"QP&
MC.X04ZNEFFKH5'6T-)=DZE 6@LG91,:)<#&ZFXQ?'B=H>HN>ID^7KY/%\V2,
MAH/'P=-(C\[ER/Q^I$87S]/13W0Q!H$3PK\%II .E(X95;1A2;-;: ]%=H4<
MZSNR+=M&/,8,^/\JIO1?)V'72=A:UFE+0@E=#N7AK- ,[^6=$6C &,XVH-M_
M!DLNF+P ?YLLE]K=9FWU4=SP'$?0-^2MY\"V8(1?OW0\Z\<GSIW:N?.9>JCW
MX>*A('O4J79%Q(P6FQB-(8)T"0PYU4SC?I?RKI97'^ V['2N7<L*S&V#K6YM
MJWO.EM-$ZY[0/,^QVFAN37//T;I--/>$9OO7K32OIGGG:&X3S3NA]:Q6F%_#
M_',PKPGFG\!\N_74>C6L=P[F-\%Z)S"G(3/SJ(BH>OP+LTV2<41@+>.L*U\*
ML++&E1U!<UU7EE3(*J6;L?PM %,+Y/R:4G'HJ%)5_VC"?U!+ P04    "  Y
M@@]5M"4FE6L'  #C0P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6S%
MG%UOHT84AO_*R*VJ72F[AL%@.TTL)69&W;9)K'C37E2]('ABHS6,"^-\5/WQ
M'3X"'D/&D#V2;Q*,F>>%<V;.P&O@[(G'WY(58P(]A^LH.>^MA-B<]ON)OV*A
MEWSF&Q;);QYX''I"?HR7_603,V^1-0K7?6P83C_T@J@W.<O6S>+)&=^*=1"Q
M68R2;1AZ\<LE6_.G\Y[9>UUQ&RQ7(EW1GYQMO"6;,W&WF<7R4[^D+(*014G
M(Q2SA_/>A7E*+2=MD&WQ1\">DIUEE![*/>??T@]?%N<](]TCMF:^2!&>_/?(
MIFR]3DER/_XIH+U2,VVXN_Q*I]G!RX.Y]Q(VY>L_@X58G?=&/;1@#]YV+6[Y
MTR^L." [Y?E\G61_T5.QK=%#_C81/"P:RST(@RC_[ST7@=AI(#G-#7#1 .\W
M&+S1P"H:6&T5!D6#05L%NVA@MVW@% VR9/;S8&61=CWA3<YB_H3B=&M)2Q>R
M=&6M98"#*.U9<Q'+;P/93DSF7V^FOWVZO)@3%TUOKF;D>G[Q]<O--?K@,N$%
MZP1=>W'LI>G_B#ZAN[F+/OSX\:POI'9*Z/N%SF6N@]_0L= 5C\0J021:L$5#
M>U??WM&T[\MC+@\<OQ[X)=8"?]U&GY%EG"!L8-RP/]/VS<VFP_D^=?)]ZE3?
MW&6^;&XV-5=B:96=R,IXUEN=:.7%[-.E'. +-.6AK'J)E]6-"]EUHB63E4B@
M^Q>TN]W,>\E67SQY\0+]];M$HB^"A<G?39TKUQ\TZZ?5]S39>#X[[\GRFK#X
MD?4F/_U@.L;/39F%A+F0, ()HT PI4<,RAXQT-$GLUA6CV?D[W8&]IPNLZ;T
MYC G@Z5SX>/$&LD]D7WS<3=Q#9M9L@=;ZF9N?;/AT+%L0]V,U#=S;,<:CM3-
MJ/9 WQE&NPRCK0WC7'#_&^*;-'X)XK&<RQ,1![Z0 RC)OEO* 28:"^IECK9W
MC\\9VH:Q%X>I=A>Z#H>6H@12E +!E!0Y98H<;8IN\N2<(.]13I?>_9HA>;Z7
MYZ4I*TXM0.;8& WLO:1H1;LFI9TF@=2D0# E)\,R)\,.PZ88(B?HT5MO&\N/
MEM9U=H&$N<-:C<)XZ.R5* (I28%@2N)&9>)&VL1=+)<Q6WJ"H2"2=4Y>O_AO
M9VU4B\U^9=.*=4W%J#:(]FL:I!S5'9T2VW$9V_'[8HOX0SE6V#.+_2!)RUA3
MR,>'8C#5[D/7D!^4(Y!R=-PVY*9175T9VJ#?13'S^3(*_I4S]H;'V8F0C'<^
M>;<]/2I$=''7[T?7P!\6)*""%(JFIFGG(MC4INFV.JW*YXZ[*! )^G [OTL^
MHK^N6'C/XL8+$SVXZ]P!2G-!:0241J%H:L)QE7!\Y"O68@>@.@8DS06E$5 :
MA:*I':-R,DSM93%4P;9J4\EH9.#Q>+]J@UH1+54)J"J%HJD)JXP&4^\T-([0
M:A"?H&L>/<KR+K_.!NZ)'.^)D&L%>F$"W9;9/D$S%@=\D5V^%:O3/#?F%\@4
M*'H!),T]$"_;1F'FI#8.9<@]H5 TM6=4WHFI-T^P8=C%=)Y?I*/9VHO*V1S]
MA]RM/ ]>(FR8MGZ2AW0KIJ T%Y1&0&D4BJ9V@,J9,9UC3_*0ELD4E.:"T@@H
MC4+1U(Y1V4/F 7\H37B"MI'JV05)LO4BOWE&']:NB+!IV];^A [J_K03):"B
M%(JFYJ9R@$R]!:1Z=]NH<"3DT/2B!>);D0BY(,MV8Y;J)HWMC&IG7:"^4"M-
M JI)H6AJCBHGR=1;25UF5D<_LT(:.%-0F@M*(Z T"D53?SJO;"UL''EFQ9#V
MTA24YH+2""B-0M'4CE$9:5AOI'U7]2[8RN]4AH/W?QK3[T+G9+82):"B%(JF
M9JERO[#61.E4OX?:^JT7ZCQ,05TN4!H!I5$HFMH!*I<+'_N&'0QZQPXHS06E
M$5 :A:*I':-RT_ !-^V[ZO?@X,]4>OG.B3PH2$ %*11-S4[E:&$X1VNDK]N@
MCA8HS06E$5 :A:*I':!RM/"Q'2T,ZFB!TEQ0&@&E42B:VC$J1PMWN>.I:]VN
MVTRUN@WJ:QT6)*""%(JF9J?RM+#>TTH?\X#Q2_1"G8<GJ!$&2B.@- I%4SM
M99CA\;'K-JB1!DIS06D$E$:A:.IS$Y619NGO#WO'+Q%6_=XL>S <#?<JMEZX
M\U,.K40)J"B%HJFYJ;PL2^]ER:H]A'%)]$*='U\!];] :0241J%H:@>H;#+K
MV#>)6:#V&2C-!:414!J%HJD=8^=Q-_U-8N^IVE:M@(X'CKW_A)->N',*6XD2
M4%$*15-S4SE8EM[!DE5[]&Y;1,_N/!Y!S2Y0&@&E42B:FO/*%[/L8Q=J4+\,
ME.:"T@@HC4+1U(Y1^666_N&\]Q3J^L-R V-0NW-7+]PYA:U$":@HA:+EN>GO
MO(,@9/$R>UM$@GR^C43^)'FYMGPCQ47V'H:]]9?FZ=1L6.^:IR1_WT2%SU]_
M<>7%RR!*T)H]2"GC\U#&,<[?*)%_$'R3O0'AG@O!PVQQQ;P%B],-Y/</G(O7
M#ZE ^5Z/R?]02P,$%     @ .8(/51%A+9=W!   VQP  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S8N>&ULM5EK;^(X%/TK5E9:[4HC$IM 'P-(+6TUC+;3
MBG:F'T;[P4TN8#6)6=N45MH?O\ZC":'@:;*F'TI>]_B>>T^<DWBPYN))+@ 4
M>HFC1 Z=A5++4]>5P0)B*CM\"8D^,^,BIDKOBKDKEP)HF 7%D4L\K^_&E"7.
M:) =NQ6C 5^IB"5P*Y!<Q3$5K^<0\?70P<[;@2F;+U1ZP!T-EG0.=Z"^+V^%
MWG-+E)#%D$C&$R1@-G3.\.F8]-. [(H?#-9R8QNE5!XY?TIW)N'0\=*,(()
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
M!EQX0:S#"QX9_!,7!W4*M0O1A 7$A07$35E _-$"XM;AJX&Z]Z^R*QP@UN,
MC\KAE 5"JQG4A58N6&$&<5-F, ,^^D!G])KXJH@+ZXA/LX[7.3?ER&IU@;K0
MRM0+%XC5_NM'-HXRZ!-VCBI:XD[;*K5,"9A[.XT^L%6R <NE+XD"D6XZYE?S
M3=YQLK5I%LW3'>(;PE8TX,B#9QEJM<YD]RS==$U/1+A)]BV7H1"AGQRN@4CF
M<0-Y_SD,Q?M)W$&^]3WZ#U!+ P04    "  Y@@]5JWZP#/X"   M"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6RMEFUOVC 0Q[_**=J+3>I(2"!
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
M6+9[=,/#39C0J&=?@O2I2U":!TKSH6AZB5H7C7O:Z,%]R3WJ2ZZ+Y[9[U)=
MW30HS8>BZ>*WAAKW<M1*_"SDE:%>4]%]8V1&K5@V1GA^AM0OLV[G(@ UVJ T
M'XJFUZ'UVOB$V:[F^DK-=71;_P[=LU&!^FM0F@=*\Z%H>HU:(XY/./%^3PK,
ME,'U.#]J<L1Q9_;Y],"1>*!Y?2B:_H"JM=O$;+>?M3YH2VC-\H"'F7JC2WLS
M=:CV)\;X:<O0H]8_Y?<63V-T56R*7"""S[Y3C\B0V/*TV&R1[)"B7,=EFWRA
M2WJ@U^!#T?0ZMJZ<G'#E_?H:^AM=ATD8%[&QU9F3#2XOJ(4'I?E0-+ULK84G
MIRS\J<=U9L#@4I"CIW]D[!XT.-"4/A1-5[AUX\3LQ@<L#/IT>F& /IX&I7F@
M-!^*II>M]?'DOS['-@,&EZ+KL?C,.5P9H)8=BJ9+W%IV8K;LVLHP3GI0APY*
M\T!I/A1-KTCKT$DOAW[JQM=,&5P/4--.CG\KP/;4TC:VU%IWG&E9ULM;8$AK
MMHG9(7?.;-GA;SE[5ZB]7?T,GSG+8)U!33DHS8>BZ?5J33DQF_*^\Q[4@(/2
MO)JFS69L.5WS_OC,&3%-^]8WDWZ^V3BG04TS*,T#I?E0-'VS8VNLIV;3^B$1
M/$SR,$ []3 ;I0^(1A%*VV<1C:?MW 8):K!KVOXCCH-IZ8$F]*%HE?B3O1W$
M,>.;<NMVCH*T2$2UF;AYM]D>?E5NBIZTIU=[RZ\IW\BRH(@]R%!+WN*-$*^V
M:U<'(LW*_<CWJ1!I7+[<,KIF7)T@/W](4_%\H!(TF^87_P!02P,$%     @
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
M?[GABP>>_M<D1PO,3W;OLJ4?\*N6/)ME/'WBK=[K5]BUWC>I@H1YD# *"6-
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
MGHLU(G*%D'G%]4;ZI)@FU#DK:"$3E&:!T@@HS0:E.5"TNG>J:BSN_IR<%;1
M"TJS0&D$E&:#TAPH6MU,59D6*PMX;\E9>X=?HC6FK*#55E : :79H#0'BE8W
M1%5RQ>J:ZXLI*V11<0I*LT!I!)1F@]*<@E;[JD\W]_\)Z\-?%5JQNM+Z^I15
MS>DH4E;0 BLHC8#2;%": T7+G='>V[L6LF25;4OD:!%O(Y'OXRFOEEL?)]F&
MOV?7I_C<P@W7"3ZW\XV-%3[?9WE%$YGV<A2PI0REG?5D/I7D6Q?S$Q%OLIUS
M#[$0<9@=KAGU6)(VD/>7<2R>3M( Y0;2\?]02P,$%     @ .8(/5=[Y9^O<
M P   A0  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULK9A=<^(V%(;_
MBL;M='9GVO@#8Y(4/$.P=Y:V26D@W8O.7BCF &ILBY4$;/Y])=OKM8/1P%2Y
M"/[0^Q[I.9(L:7B@[(5O  3ZFJ4Y'UD;(;:WMLV3#6287]$MY/+-BK(,"WG+
MUC;?,L#+0I2EMN<X@9UADEOAL'@V8^&0[D1*<I@QQ'=9AMGK':3T,+)<Z]N#
M1[+>"/7 #H=;O(8YB*?MC,D[NW99D@QR3FB.&*Q&UMB]C5U/"8H2?Q,X\,8U
M4DUYIO1%W4R7(\M1-8(4$J$LL/S9PP325#G)>GRI3*TZIA(VK[^Y?R@:+QOS
MC#E,:/J)+,5F9%U;: DKO$O%(SU\A*I!?>67T)07_]&A*NM8*-EQ0;-*+&N0
MD;S\Q5\K$ V!ZY\0>)7 .U?0JP2]<P5^)?#/%?0K0=%TNVQ[ 2[" H=#1@^(
MJ=+235T4] NUY$5RU5'F@LFW1.I$N)A.?H\7\_OQXR)^1./)7T_3^70Q_?,!
MO8M 8))R]( 9PRJ=[]$O:$&2%]E]Y[)7"6!HG'S9$4Z*G/]S#]DSL,^RU-,\
M0N]^?#^TA:RB"F0G577NRNIX)ZHSA^T5<MR?D>=X;H=\HI?_AG.M/-++(TBN
M4.^T/#ZC\CVG2V[+M-2Y\>K<>(5?[X3?W8[+)YRW*?\AGZ&I@(Q_[N);6OK=
MEFK:N>5;G,#(DO,*![8'*_SI!S=P?NVB;=(L,FD6&S)KY:57YZ6G<P^GN4P%
M3M$,O\HI4Z!Q1G>YZ$I&Z1,4/FK*WH<WOM,+'&=H[YN<M?$NY6S2+#9DUN+L
MUYQ]+><)S07)UPHQ/HE8:W%I?S=I%OE'R>\-'/773GY\7,[W?-]OE&O1Z]?T
M^EIZ9:]$)$? $ZGM@E<Z]!NA^QTUG&@#78KEO)AQ_XC*FV(M*$$-)=!"^217
M+;)+H01OB9!#&"__E=]8-8J[\&B]+NU;P5&#O)O!P O:[8Y,QHP-F;50#VK4
M RWJN.AUU<A%@B*Y.DR!\2[06J=+00^..IC\'GL#_PUHDS%C0V8MT-<UZ&O]
M0&^L#ABD6, 2)92+3M):JTM)7Q_/7$[@]=^ -ADR-F36 GU3@[[1@IXQFA'.
M*7M%#U1 O>#MXJQUNI2S2;/(I%ELR*R5#M?YOG=QS"^0*T]#J3'J%AEUBTVY
MM;/3V%FZ_W_YIO>X.!LFW:+*3;<RJT ;"ML&_7V;Z&IW.^$'3!C:XW0'J#AZ
MJ<=")W#OO&7I1!_T8I9&=W^FW$K@=N/X1)V.W6.V)CE'*:RDO7,UD&L)5AXX
ME3>";HL3E6<J!,V*RPW@)3!50+Y?4?EYJ&[4(4U][!?^!U!+ P04    "  Y
M@@]5WQ8?#(\'  !P-@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6RU
M6VUSFT80_BLW:J>3SM31O7& :VO&%I"X$R<>.TD_9/H!2V>;B0 5D)WTU_=
M6(CC<@)R_F)+:/=YM+OH[MD%3I[2[&O^P'D!OL6K)#^=/!3%^G@ZS1<// [S
MU^F:)^*3NS2+PT*\S>ZG^3KCX;)RBE=3#"&;QF&43&8GU;&K;':2;HI5E/"K
M#.2;. ZS[^=\E3Z=3M#D^<!U=/]0E >FLY-U>,]O>/%I?96)=],=RC**>9)'
M:0(R?G<Z.4/' 2&E0V7Q.>)/^=YK4(9RFZ9?RS<7R],)++\17_%%44*$XM\C
MG_/5JD02W^/?&G2RXRP=]U\_HP=5\"*8VS#G\W3U=[0L'DXGS@0L^5VX6177
MZ=-;7@=DE7B+=)57?\'3UM:"$[#8Y$4:U\[B&\11LOT??JL3L><@<-0.N';
ML@/]@0.I'4A?!EH[T+X,5NU@]75@M0.K<K]-5I5I+RS"V4F6/H&LM!9HY8NJ
M7)6W2'"4E&?639&)3R/A5\QNYF]][],['WP(P(W_YM)__Q%<^U<?KC]>O'\#
M7GF\"*-5_CLX I]N//#JU]]/IH6@+9VGBYKB?$N!?T!!P&6:% \Y\),E7RK\
M/;T_T_A/1;B[F/%SS.=8"_C7)GD-"/P#8(BQXOO,^[LC53@_Q^[_''N@=_?X
M0K@CE7LKEV1W_I *C_SH_.'W8ITIP#5?IUD1)??@(MFN=^6Z\>6=, <7!8_S
M?U0GSA:;JK'+1?4X7X<+?CH1JV;.LT<^F?WV"V+P3U753()Y)L%\DV"!(;!6
MM>FNVE2'/ON8%N$*O.=EO1]YLN&YJJI;#%9AE#O;X\PE%J*6?3)]W"]8UPY3
MES ;M>V\KAUR&668.&U#OVMH0>Q:4 (,M$&.3*&U2Z'5(X5OLC3/P566WD6%
M*H5;#&L_9!NYT)8BGBOL,(,.A%(*NW:$60YSF93!KAV&-F8.D3*HC7%D!MDN
M@ZQ'!C^L>1;6"\XBC3EX]4ZD5+D]L4Y01XPQA"TL95-AB!EBCD.E="H,$:&,
M6JZ4>%]A:5$'6W(E VW,(S-J[S)J]\BHQP7T(MJNW&&R!&=QN:3_5QU0Y=7N
MQ&9AQR&6E-6NF6,[1#Y#NU8(8MK]C2OLJ"42+Z53&_#(=#J[=#H]TGFQ%/MB
M=!>%MRL.SO*<%\K%TNG$8XM?G.-@:=&::SF';F]]67V3K('369\=[#HN<IN=
MH95P=Y=P5YOPS]&2I^ F76W*4S4'7RYY?,LSI>30(@V5'";!/)-@ODFPP!!8
MJ[8(-AT*?$&)68,;*KA1-,\HFF\4+3"%UB[Z7EN*#"C-&J2M5ZAK6Y*NF:L,
ME5I384BAY3I0VM5\A:%:;.H#'9M(W"02&]";-4AK0Q!B!D$YCUT[M>!4&4)L
M4RH+)(6A6G+JXQR;QZ;/1=K&:KCJK/':(A$1:%-73JK"$KN,R:>2IS1T*(.0
MREE56+JV:V$H9_4EVDG4]).H3T,Y6'G6J.V3QJ54%O0*.Y7V5)@1Q[*0W!TI
M[)3B4Q_TV*0V'2;JTV+VU)](T1I:&+E8_J7.]:R#][Z^O+Y1WD#!B\7Z3@AU
MU"(4-7TITC>F]4X%YM\7(N6781+>\TJYZ/2H'G.P/C&)YAE%\XVB!:;0VK5N
M.F9DOZ0H-=2>UD4WB>891?.-H@6FT-I%;_IZU*>Q/RA*N\TU1D+3R*.,N9Y-
M'0U0EJS+2"&FS.V(5D.,P1B@PX5H^GVD;_A[BEJWDQ;7$M*2R'48T=^JZ] E
M1,RBE&"Y#H88@S% !^N F]8<:[O X:*XQFOW83:1E>Y<SSN@) I"A$H-*%7$
M%&$P!NAP19J^&??IFP<+:MSM9@ERD2W/<O7L0^K2)63$(98\[C5%&(P!.ER7
MI@W'?=KPGIH<*YIG9CMVMQR&>N*Z)CUI?:.T@8+6)13N;5[MG#<M.S[0LD>+
MK[Q:EW0"7 \R5(L91?.,HOE&T0)3:.WB-I,#3%]0@&-#'7I==)-HGE$TWRA:
M8 JM7?1FLH'[3#8."7#<;?$MY$"W(_ST;$-V,\5U>&0QU-'\OBG*8 S0X4HT
MLP[<YR+\(06.NY>_<6>4/M=3#2E#E\ZUF8/EZ:@IPF ,T.$B-$,(W.>Z_1#Y
MW;UZ?H0)ALRE<DU&=-KJFB@HB<U$6R1?:C9%&8P!.ER59DJ ^TP)ADMPU=A
M'AGHJ8>4I<M&6.=W8FI<, ;H<$6:<0'N,R[H*[X533R$KBWZ(;D81B__]^;U
MC?(&*EZ,&;0=J!;@I!D/$/UX8)YF0IR%!0?/:DTGQ/5@@^\&-7JEWBB:;Q0M
M,(76+G(S<2#H!84X,=26UT4WB>891?.-H@6FT-I%;\89I,\X8X#R(-TF_XA0
MRT:=6PQJ2R9K%"S/[#P5)G-MZ&!9=:LPJ04)E.=-@3[NL7G=NYN^SUT&/7>J
M&JMU S6QRRN9\IW6>M;!OXN^O+Y1WD#!2XF#Q!Y)I9UJNO= 3,RS^^K1I1PL
MTDU2;)]MV!W=/1YU5CT4)!T_1\=SI#CNH6-_^_!3 []]%NLRS.ZC) <K?B>H
MX&M;G)[9]O&F[9LB75>/X]RF19'&U<L''BYY5AJ(S^_2M'A^4Q+L'C*;_0]0
M2P,$%     @ .8(/52<OTTOC @  , L  !D   !X;"]W;W)K<VAE971S+W-H
M965T.3$N>&ULM59M3]LP$/XK5C9-(&WD/6U9&PE:MC$-AEI@'] ^N.FUM7#B
MS'9;^/>SG9"U$+(QA2^-7^YY?,_YSKW^AO%;L020Z"ZEF1A82RGS0]L6R1)2
M+ Y8#IG:F3.>8JFF?&&+G .>&5!*;<]Q(CO%)+/BOEF[X'&?K20E&5QP)%9I
MBOG],5"V&5BN]; P)HNEU MVW,_Q B8@K_(+KF9VQ3(C*62"L QQF ^L(_=P
MZ#H:8"RN"6S$UAAI*5/&;O7D=#:P'.T14$BDIL#JLX8A4*J9E!^_2E*K.E,#
MM\</[)^,>"5FB@4,&?U!9G(YL+H6FL$<KZ@<L\T7* 6%FB]A5)A?M"EL ]]"
MR4I(EI9@Y4%*LN*+[\I ; '<X!F 5P*\?P7X)< W0@O/C*P1ECCN<[9!7%LK
M-CTPL3%HI89D^AHGDJM=HG RGIQ\/CLYOT2CH\LCM#<"B0D5Z!QSCG5\]]$'
M=#49H;VW^WU;JO,TRDY*[N."VWN&^^LJ.T"^\QYYCN?5P(?-\!$D"NX:N+L+
MMY7*2JI72?4,G_^<5%BH_)-H##GCDF0+=)H5=:#SZ>:;,D>G$E+QLTYJP1W4
M<^MB.Q0Y3F!@J6H2P-=@Q>_>N)'SL4YX2V0[8?"K,/A-[/&X8$1*.H*[!(2H
MDUMP1(9#/P7KV/<Z7M=7][C>5E)CYX=^$'8KNQTG@\K)H-')[U/!*$A )%NK
M.V/\OL[)@B/<.CP(>I$?/O(Q>.)C&+F1[]:[&%8NAHTN7I,9,#1A=*7S1Z";
M,TBGP&N3IY'II<G3$MF.Z*@2';UB#45MAJ$ELITP=*HP=%JHH<Z3]"QJR'V4
MGXUG_:>2;J6DVZCDDB2W8"ZR*7\;.5YZ<2V1[<CM57)[KYB_O3;#T!+93AA<
MY\_?OM/" UN21'][89L/>ZD8>ZN=T;WD&>8+HEY8"G-%[QQT5$GQHCTK)I+E
MIL.9,JGZ)3-<JI86N#90^W/&Y,-$-TU5DQS_!E!+ P04    "  Y@@]54'9=
M?L$"  !6"   &0   'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6RU5FUOVC 0
M_BM6-DVMM#4A@=!U$(E"IW6B# %=-57[8)*#6'7LU#;0_OO9#F30I9$VL2_$
M+_<\=\^=[:.SX>)!I@ */664R:Z3*I5?N*Z,4\BP/.,Y,+VSX"+#2D_%TI6Y
M )Q84$9=W_-"-\.$.5''KHU%U.$K10F#L4!RE658/%\"Y9NNTW!V"Q.R3)59
M<*-.CI<P!76;CX6>N25+0C)@DG"&!"RZ3J]QT6\;>VOPG<!&[HV143+G_,%,
MKI.NXYF @$*L# /6GS7T@5)#I,-XW'(ZI4L#W!_OV#];[5K+'$OH<WI'$I5V
MG7,');# *ZHF?/,%MGI:AB_F5-I?M"EL6VT'Q2NI>+8%ZP@RPHHO?MKF80^@
M>:H!_A;@OP0T7P$$6T!@A1:165D#K'#4$7R#A+'6;&9@<V/16@UAIHI3)?0N
MT3@53:Z&O=G5 (U[D]D/-)OT1M->?W;];31%)P-0F%")1E@(;+)]BCZ@V^D
MG;P][;A*>S<<;KSU=%EX\E_Q%*(;SE0JT15+(#G$NSKJ,G1_%_JE7TOX=<7.
M4."]1[[G^Q7Q].OA X@UO&'AC9IP@C*3@>4+7LLD4*P@06,LU#.:"<PD+H[J
M_5";HFL%F?Q9E;>"MUG-:Z[QA<QQ#%U'WU,)8@U.].Y-(_0^58D^$ME!"IIE
M"IIU[-& 2"7(?&542Y1CDE3)+3A"RV$>F774:(4?=077^SIJ/?VCCE:IHU6K
M8\3GA!)=Q>&PC^YO()N#J*Q<+<W?5NY(9 >*PU)Q^)\.;WC,%!R)[" %[3(%
M[=JBW^EV0]@2Q3@G"E-$.695@MM_'M_@/#AOOCB_%6:M [,B2'?OZ<Y +&U'
MDRCF*Z:*5[Q<+9MFS_8*][=YT7%OL%@2?>\H+#34.VOK R6*+E9,%,]M(YAS
MI=N*'::Z\8,P!GI_P;G:38R#\J]$] M02P,$%     @ .8(/521U0F.U @
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
MF>?;?+\N"(#4$$CMC)!?-0 Y12"G9X%,! [_5P"I(Y#Z&2&E2AH(I'%.R"F
M-!%(\YR0.H"T$$A++61(TRSV2'1%YEG"0B])" U=DF1!0.-;V-TV FFKA63A
MM1>F4<R\! #-$*"96B#7FZ<DFOML05,6A9!J<H$-U1=JN:XHB\DU]3./!!Y-
M^)D->.$@'2H2Q2:ACA-GGDN\SRLO3*1S.<'<,5$L#Q8Z4>"1E'Z6F3!53!2[
M8A5[*\I.UPJSPT2Q'E9QM/+B]/8/LO)IF':#A?=7QE;'%QIFAXEB/0A$WICA
M@OB\"SR(A?E@HE@(BRAR;YCO=T6+TJ47$Q:F-%RPN>\1"C$Q(TP4*Z$GHTGB
MI=)EAPE@HM@ O$$#EHIKK/>3$X7B_'JA(SMA@DEAHM@*21HYG][-^14G  /1
MN)T>X!09LX.FV ZBB%%(.DRRRF)GR5')#8UCWLFPBAIF"4VQ)3J\9>2[7IQ\
M[<:6]!:RH2E#L2E"+R4>C4-^Z27DC1\ER5O"QQJ2+&D,AQD-4X>F6!TN6["4
M\E'&]V_)TJ-^NG0X'A%SJ$S&Q$RB*39)RIQ/?(3AT\Q4##<./]$).VX7S"*:
M8HLDWD(,.,2E*1R;-4PAFF*%Q)Y/4SZ\K'C5;DG*&S>ASO$45,/LH2FV1Y+-
M$]ZTHG">N.(D,$PAFF*%H$E'"K8:)A%-L41P3!AMIYA+IHI= B(9>9/F_,V;
MMY -,\A4L4&.T]E)0$PC4\4:.1W33F*BRU6*17*<UTX"8@J9*@\C<D@Z"8@I
M9*I8(6A:(F\@)F:5J6*K'.6EDV7$G#)5[!0T.,FKNYAAIHH- X/3R1IB7IF>
M*9P\@\+%9\PK^EDS"ER/U#'%Z&<(*:=.N8YI1C]G6I%&'QW3C'[.O")UMX[N
MBYPKK_3G'6)BRM$'3"TGKTA,-+IBT23.TG,SOYO>BB6<F(<7XC,Z9SXO)8RF
M.N8;776& 9C),HI3PD]Y0,2<-TD#"1/SC7[61 ,WF'3,/+IJ\X!J2K'!+=J\
MA(UC8.8QADPT/5I#PKRN<W&/ &PA S./H=H\SSMSO)BO<XX+/6Y@[C$4NP>>
M]$!<IT*0+\P0$W./H=H])TH(SCS$Q-QC*'8/K.85"VGH,"',?J9)X8J9@>[*
MJW8/Q'R=<2$F9B%C0 N]SK@NQ,0L9 QHH0/F\T3XEO-"3,Q"AO+-^9?=TQ,#
M)\3$+&0,:*&C=8.C<=/$+&0JMI",^6KU &)B%C(56PA=V)#F["9F(7- "QTM
M<B0D9A 3LY"IV$+2N)EUD[J A2S(@HX58F(6,A5;Z-4RD=SL$!.SD#F@A>#^
M^O.Z#,1$[PX;T$(\5K"@V]BA 8\;[ N%]U*8F(7,LZZ]2;?:818R%5M(ZG1I
M':Z[2"$F9B%3M85>9N_]$E>TZN>=498FTC:CA5G(&M!"8")WH(:8F(4LU5E(
MRNDTYH,ZS5(>V-D7WDH9Q,0L9*FVT,M)YXAIS!S1Z?WYIP[L= NSD#6@A<(H
M?"<6.SCGG'+#.QY<>K4P"UFJL]!O%[*/.]W"+&0-:*'G63L)(I==,4?@0DS,
M0M: %I([G0^BY 9BHG<I*[^KX%<+'8HI[GNX[I;=I=F[A5G(4FTAT.E<D;W;
M/WNQP_AT:15#3,Q"EF(+H9LLTNS=QBQD#VBAGI7GM@.ME--MS$+V6?:"?LV-
M(29F(7O +'3CL<6RFVY>\RD]OTY#*$L;LY ]H(5X3O<93T*BI9X')XB)6<A6
M;"%\TPI.BVW,0O: %GI53;G3,0O9 UKH-:943<Q"]H K<F+J$87=#<DB9[KR
M[>\V^FT9Q19"=BK%J 0Q,0O9 Z[('78M^0 O\F^XD'+Z#+/03+6%I U5;'US
MAEEHIMA"O[\SM(.&F)B%9LJST-'MH7))(29FH5EGH7'WQ\W'#YOBOMP7FY"_
M1<./K_/M>E43\4.\TD33#?'%@/NG[=;AQZ*]7^6;P_=Z#]])_O@?4$L#!!0
M   ( #F"#U4H*(&*L0(  +XV   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VDUNXD 0AN&K(!\@IJNZJMNCD-5LLHUR 8LT/PI@9'N4Y/:#R (^
M:Q:SB?RM4-NB_"ZL1ZCIQY=R:,=]=QIV^_.P^#P>3L.JVHWC^5==#^M=.;;#
M0W<NI\N=3=<?V_&R[+?UN5V_M]M2RW+I=7\_HWIZO)^Y>/TZE_^9V&TV^W7Y
MW:W_',MI_,?@^J/KWX==*6.U>&W[;1E75?UYN%T>ZNM'>+A,KA;/;ZNJ?WX+
M53UWD$"0S!^D$*3S!T4(BO,'&039_$$.03Y_4(*@-']0AJ \?U #0<W\06&)
M,BX)DB98$V@=D.M X'5 L .!V ')#@1F!T0[$*@=D.U X'9 N .!W 'I#@1V
M!\0[$.@MJ+<0Z"VHMQ#H+9,?VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$
M>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]%O95 ;T6]E4!O1;V5
M0&]%O95 ;T6]E4!O1;V50.^(>D<"O2/J'0GTCJAW)- [HMZ10.\XV>PFT#NB
MWI% [XAZ1P*](^H="?2.J'<DT#NBWI% ;T.]C4!O0[V-0&]#O8U ;T.]C4!O
M0[V-0&^;_%E)H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@
MMZ/>3J"WH]Y.H+>CWDZ@MT\.FQ#H[:BW$^CMJ+<3Z.VHMQ/HG5#O1*!W0KT3
M@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>J?)84$"O1/JG0CT3JAW(M [
MH]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3PY[
M$^B=4>],H'>#>C<$>C>H=T.@=X-Z-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XO
MWRVWQU^7WQ<GK\H5Y_J^8GCZ"U!+ P04    "  Y@@]5??/N/T,"   #-0
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(@=VV$JO6EW
MN_5B+Y EID3DGVRWHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>YZL7QSZ;O";
M9!?"]"G+?+VS?>73<;)#7-F.KJ]"_.H>LJFJ]]6#S<1JI;-Z'((=PC(<:R0W
MUW=V6SUV8?'Y$'_V[3AL$F<[GRQN3QN/69NDFJ:NK:L0U[.GH?DM9?F2D,:3
M\QZ_:R=_%3<DV;L)QY4_![R<^_IDG6L;N[BO7/A2]7%7=N@R'YX[Z]/S)=[I
M<=QNV]HV8_W8QR.IGYRM&K^S-O1=>BIZ=3XYQ!NVI\_\XORYS+G N//>C9./
M$W/VXW&O(SF>7DZQD'6A/?^*;XFQ],7O9X_3;FSSE]GQ>G^,;C_/PV?SX_([
M_G7&;_4_V(> ]"$A?120/A2D#PWIPT#Z*"%]K"%]Y"M*(Q11<PJI.<74G()J
M3E$UI[":4US-*;#F%%D%159!D5509!44605%5D&155!D%119!45609%54F25
M%%DE159)D5529)44625%5DF155)DE119"XJL!476@B)K09&UH,A:4&0M*+(6
M%%D+BJP%159%D5519%44615%5D6155%D5119%45619%54635%%DU159-D553
M9-44635%5DV155-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D
M+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%G7%%G7%%G7%%G7_U/6[^.X
M_\?Q\S/MJW9XS<_F_S[=_ 102P$"% ,4    "  Y@@]5!T%-8H$   "Q
M$               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M #F"#U5>VC4Z[P   "L"   1              "  :\   !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( #F"#U697)PC$ 8  )PG   3
M  "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ .8(/5?:A
MJ:_/!0  R!X  !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( #F"#U66^W"4.P<  )(=   8
M  " @1,.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  Y
M@@]5=2;^^ZD"   H!P  &               @(&$%0  >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ .8(/58[.P#>("0  KS8  !@
M         ("!8Q@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( #F"#U7$%/DA @T   -W   8              " @2$B  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  Y@@]59(/!G? "   ]"P
M&               @(%9+P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ .8(/5;<;Q5 7"@  +RX  !@              ("!?S(  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( #F"#U5]L?3J!2H
M &1\   8              " @<P\  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    "  Y@@]5S/X9")L#  #T!P  &               @($'
M9P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ .8(/5;:.
MCAJ3!@  JA8  !D              ("!V&H  'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    "  Y@@]5BP7-P*4%   +$   &0
M    @(&B<0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M #F"#U7;M$?X<@,  )8'   9              " @7YW  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ .8(/5=I*+TLQ P  !P<  !D
M             ("!)WL  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    "  Y@@]5^V ]AIT"  "_!0  &0              @(&/?@  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( #F"#U51-I>5IP,
M -4'   9              " @6.!  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ .8(/5?<W8W0#!P  ,A,  !D              ("!
M084  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  Y@@]5
M1ADH>G0%   B#   &0              @(%[C   >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( #F"#U49=:X&O@(  .,%   9
M      " @2:2  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ .8(/5=/%)5\(#0  UQ\  !D              ("!&Y4  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  Y@@]50;HE $D)  !0&
M&0              @(%:H@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( #F"#U56'HM/^P<  "L3   9              " @=JK  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ .8(/5:H 6G\1
M!   P0@  !D              ("!#+0  'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    "  Y@@]55BR;JD4$  ! "@  &0
M@(%4N   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #F"
M#U4Q&(@,! T   X\   9              " @="\  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ .8(/5:S>^].C"@  6QL  !D
M         ("!"\H  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    "  Y@@]5U(59.P\*  !8&   &0              @('EU   >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( #F"#U4;@6'',P,  +H'
M   9              " @2O?  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ .8(/54-ZPR:2!0  Q P  !D              ("!E>(
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  Y@@]5;5P*
M>4HK   "A0  &0              @(%>Z   >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( #F"#U7L.YQN*@0  +X)   9
M  " @=\3 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M.8(/50XJ [E" P  30<  !D              ("!0!@! 'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    "  Y@@]5@MCM9ZP#  !""0  &0
M            @(&Y&P$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( #F"#U64O,+RNP0  '$.   9              " @9P? 0!X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ .8(/5>NKI&R$ P
M0 @  !D              ("!CB0! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    "  Y@@]5E&;^'9T"  "Z!0  &0              @(%)
M* $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( #F"#U7G
MFEDH?0,  &$'   9              " @1TK 0!X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ .8(/51_(\PZ7 P  =P@  !D
M     ("!T2X! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M"  Y@@]5_]$8C\H$  !!"P  &0              @(&?,@$ >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( #F"#U4-H#9 P0(  .(%   9
M              " @: W 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ .8(/56@H'Q=_!0  SPX  !D              ("!F#H! 'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  Y@@]5[#PAWV$%
M   >#@  &0              @(%.0 $ >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( #F"#U4FUS43_0(  (0&   9              "
M@>9% 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ .8(/
M51B%[MS" P  T @  !D              ("!&DD! 'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    "  Y@@]56/;6($,%  !J%0  &0
M        @($330$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( #F"#U4R%<=*,P4   T-   9              " @8U2 0!X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ .8(/5?YJ!NWK!   *PL
M !D              ("!]U<! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    "  Y@@]56)_@L?<#   ?$@  &0              @($970$
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( #F"#U4[?_[M
MY 0  *0=   9              " @4=A 0!X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ .8(/5:VT<OJ1 P  @@L  !D
M ("!8F8! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  Y
M@@]5=C5%@%\#  !X"@  &0              @($J:@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( #F"#U4ZX"E@-0(   4%   9
M          " @<!M 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ .8(/546([%)1 P  ) L  !D              ("!+' ! 'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  Y@@]5H2&42]\"  ")
M"0  &0              @(&T<P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( #F"#U42AEEXI X  $WN   9              " @<IV
M 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ .8(/5:QN
MJ8%#!0  R2@  !D              ("!I84! 'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    "  Y@@]5QG9T-6 &  "/-   &0
M    @($?BP$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M #F"#U7H6(]C+P,  )P)   9              " @;:1 0!X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ .8(/57KZ" .A @  - 8  !D
M             ("!')4! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    "  Y@@]5AP[@=;0"  #B!P  &0              @('TEP$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( #F"#U7Z3!"3C (
M -$&   9              " @=^: 0!X;"]W;W)K<VAE971S+W-H965T-C N
M>&UL4$L! A0#%     @ .8(/5?6"?O=6!@  C"P  !D              ("!
MHIT! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  Y@@]5
M>9VO2W,"  "U!0  &0              @($OI $ >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;%!+ 0(4 Q0    ( #F"#U7,A.*8MP(  '<'   9
M      " @=FF 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%
M  @ .8(/5?WJI:3: @  B <  !D              ("!QZD! 'AL+W=O<FMS
M:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  Y@@]5QE6^+SP,  # LP
M&0              @('8K $ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+
M 0(4 Q0    ( #F"#U5G7 .1K08  .XP   9              " @4NY 0!X
M;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ .8(/502:O,:M
M @  DP8  !D              ("!+\ ! 'AL+W=O<FMS:&5E=',O<VAE970V
M-RYX;6Q02P$"% ,4    "  Y@@]5]2^TCN("   :"0  &0
M@($3PP$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( #F"
M#U6L3F/CO (   0'   9              " @2S& 0!X;"]W;W)K<VAE971S
M+W-H965T-CDN>&UL4$L! A0#%     @ .8(/58T,4P@X P  %PL  !D
M         ("!'\D! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M    "  Y@@]582#:))P"   _!@  &0              @(&.S $ >&PO=V]R
M:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( #F"#U7,?V@II 0  %H7
M   9              " @6'/ 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
M4$L! A0#%     @ .8(/510WX6>6 P  XPP  !D              ("!/-0!
M 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  Y@@]5R5Q]
M)7X"  !T!@  &0              @($)V $ >&PO=V]R:W-H965T<R]S:&5E
M=#<T+GAM;%!+ 0(4 Q0    ( #F"#U6T)2:5:P<  .-#   9
M  " @;[: 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @
M.8(/51%A+9=W!   VQP  !D              ("!8.(! 'AL+W=O<FMS:&5E
M=',O<VAE970W-BYX;6Q02P$"% ,4    "  Y@@]5_QV?.?L$   &'P  &0
M            @($.YP$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4
M Q0    ( #F"#U6K?K ,_@(  "T*   9              " @4#L 0!X;"]W
M;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ .8(/57(B5Y(A!
M8Q,  !D              ("!=>\! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX
M;6Q02P$"% ,4    "  Y@@]5=U.,H(P&  ! +P  &0              @('-
M\P$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( #F"#U79
ME$^O2P4  !@D   9              " @9#Z 0!X;"]W;W)K<VAE971S+W-H
M965T.#$N>&UL4$L! A0#%     @ .8(/52?M!+5R!0  FR<  !D
M     ("!$@ " 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4
M"  Y@@]5E)5XK1 $  !'#@  &0              @(&[!0( >&PO=V]R:W-H
M965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( #F"#U7-@9#=2 <  &%#   9
M              " @0(* @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L!
M A0#%     @ .8(/5;XT*?]_#    *L  !D              ("!@1$" 'AL
M+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    "  Y@@]5GLJ0@K<$
M  "X$0  &0              @($W'@( >&PO=V]R:W-H965T<R]S:&5E=#@V
M+GAM;%!+ 0(4 Q0    ( #F"#U5?Y$=P3P(  (0$   9              "
M@24C @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ .8(/
M59F#O?-6!0  3"H  !D              ("!JR4" 'AL+W=O<FMS:&5E=',O
M<VAE970X."YX;6Q02P$"% ,4    "  Y@@]5WOEGZ]P#   "%   &0
M        @($X*P( >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0
M   ( #F"#U7?%A\,CP<  ' V   9              " @4LO @!X;"]W;W)K
M<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ .8(/52<OTTOC @  , L
M !D              ("!$3<" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q0
M2P$"% ,4    "  Y@@]54'9=?L$"  !6"   &0              @($K.@(
M>&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( #F"#U4D=4)C
MM0(  -\*   9              " @2,] @!X;"]W;W)K<VAE971S+W-H965T
M.3,N>&UL4$L! A0#%     @ .8(/537[=2)0 P  K!4   T
M ( !#T " 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  Y@@]5EXJ[',     3
M @  "P              @ &*0P( 7W)E;',O+G)E;'-02P$"% ,4    "  Y
M@@]5*3BBHRH'   7/0  #P              @ %S1 ( >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ .8(/52@H@8JQ @  OC8  !H              ( !
MRDL" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ .8(/
M57WS[C]# @   S4  !,              ( !LTX" %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     &4 90"Z&P  )U$"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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>107
<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>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>373</ContextCount>
  <ElementCount>429</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>107</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</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 Stockholders' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</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 - 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>7</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - 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>8</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Inventories</Role>
      <ShortName>INVENTORIES</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 - DEBT OBLIGATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DebtObligations</Role>
      <ShortName>DEBT OBLIGATIONS</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 - FAIR VALUE MEASUREMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/FairValueMeasurement</Role>
      <ShortName>FAIR VALUE MEASUREMENT</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 - ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/AccruedExpenses</Role>
      <ShortName>ACCRUED EXPENSES</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 - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</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 - PREPAID EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PrepaidExpenses</Role>
      <ShortName>PREPAID EXPENSES</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 - 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>15</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - OPERATING LEASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OperatingLease</Role>
      <ShortName>OPERATING LEASE</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 - 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>17</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OtherAssets</Role>
      <ShortName>OTHER ASSETS</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 - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</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 - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</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 - 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>21</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</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 - 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>23</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - 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>24</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - TICKETSMARTER ACQUISITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/TicketsmarterAcquisition</Role>
      <ShortName>TICKETSMARTER ACQUISITION</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 - SEGMENT DATA</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SegmentData</Role>
      <ShortName>SEGMENT DATA</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 - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</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 - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</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 (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>29</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - 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>30</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - 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>31</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - 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>32</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - 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>33</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - 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>34</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - 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>35</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - 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>36</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - 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>37</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - 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>38</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - 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>39</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - 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>40</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - 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>41</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - STOCKHOLDERS??? EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StockholdersEquityTables</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/StockholdersEquity</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - 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>43</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - 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>44</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - 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>45</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - 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>46</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - 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>47</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - 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>48</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - 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>49</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - 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>50</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - 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>51</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - 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>52</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - 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>53</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - 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>54</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - 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>55</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - 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>56</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - 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>57</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - 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>58</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - 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>59</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - 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>60</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - 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>61</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - 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>62</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - 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>63</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - 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>64</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - 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>65</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - 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>66</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - 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>67</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - 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>68</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - 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>69</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - 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>70</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (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 - 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>72</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - 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>73</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - 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>74</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - 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>75</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - 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>76</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - 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>78</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - 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>79</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - 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>80</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails</Role>
      <ShortName>SCHEDULE OF STOCK REPURCHASE (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 - 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/StockholdersEquityTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - 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>83</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000084 - 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>84</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000085 - 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>85</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000086 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails</Role>
      <ShortName>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (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 - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (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 - 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>89</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000090 - 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>90</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000091 - 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>91</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000092 - 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>92</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000093 - 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>93</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentTerm, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1, us-gaap:LesseeOperatingLeaseTermOfContract -  form10-q.htm 158, 159, 160, 161, 162, 181, 182, 183, 184, 185, 186, 199</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="form10-q.htm">form10-q.htm</File>
    <File>dgly-20220630.xsd</File>
    <File>dgly-20220630_cal.xml</File>
    <File>dgly-20220630_def.xml</File>
    <File>dgly-20220630_lab.xml</File>
    <File>dgly-20220630_pre.xml</File>
    <File>ex31-1.htm</File>
    <File>ex31-2.htm</File>
    <File>ex32-1.htm</File>
    <File>ex32-2.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1100">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form10-q.htm": {
   "axisCustom": 0,
   "axisStandard": 25,
   "contextCount": 373,
   "dts": {
    "calculationLink": {
     "local": [
      "dgly-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dgly-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form10-q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "dgly-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dgly-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "dgly-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 689,
   "entityCount": 1,
   "hidden": {
    "http://digitalallyinc.com/20220630": 29,
    "http://fasb.org/us-gaap/2022": 177,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 210
   },
   "keyCustom": 94,
   "keyStandard": 335,
   "memberCustom": 71,
   "memberStandard": 31,
   "nsprefix": "DGLY",
   "nsuri": "http://digitalallyinc.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://digitalallyinc.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - DEBT OBLIGATIONS",
     "role": "http://digitalallyinc.com/role/DebtObligations",
     "shortName": "DEBT OBLIGATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - FAIR VALUE MEASUREMENT",
     "role": "http://digitalallyinc.com/role/FairValueMeasurement",
     "shortName": "FAIR VALUE MEASUREMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - ACCRUED EXPENSES",
     "role": "http://digitalallyinc.com/role/AccruedExpenses",
     "shortName": "ACCRUED EXPENSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - INCOME TAXES",
     "role": "http://digitalallyinc.com/role/IncomeTaxes",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:PrepaidExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - PREPAID EXPENSES",
     "role": "http://digitalallyinc.com/role/PrepaidExpenses",
     "shortName": "PREPAID EXPENSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:PrepaidExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT",
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipment",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - OPERATING LEASE",
     "role": "http://digitalallyinc.com/role/OperatingLease",
     "shortName": "OPERATING LEASE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - OTHER ASSETS",
     "role": "http://digitalallyinc.com/role/OtherAssets",
     "shortName": "OTHER ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://digitalallyinc.com/role/CommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://digitalallyinc.com/role/BalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://digitalallyinc.com/role/Stock-basedCompensation",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:CommonStockPurchaseWarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - COMMON STOCK PURCHASE WARRANTS",
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrants",
     "shortName": "COMMON STOCK PURCHASE WARRANTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:CommonStockPurchaseWarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "role": "http://digitalallyinc.com/role/StockholdersEquity",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - NET EARNINGS (LOSS) PER SHARE",
     "role": "http://digitalallyinc.com/role/NetEarningsLossPerShare",
     "shortName": "NET EARNINGS (LOSS) PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:VentureTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE",
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVenture",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:VentureTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - TICKETSMARTER ACQUISITION",
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisition",
     "shortName": "TICKETSMARTER ACQUISITION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - SEGMENT DATA",
     "role": "http://digitalallyinc.com/role/SegmentData",
     "shortName": "SEGMENT DATA",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://digitalallyinc.com/role/RelatedPartyTransactions",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://digitalallyinc.com/role/SubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfContractLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfContractLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - INVENTORIES (Tables)",
     "role": "http://digitalallyinc.com/role/InventoriesTables",
     "shortName": "INVENTORIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - DEBT OBLIGATIONS (Tables)",
     "role": "http://digitalallyinc.com/role/DebtObligationsTables",
     "shortName": "DEBT OBLIGATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "role": "http://digitalallyinc.com/role/FairValueMeasurementTables",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - ACCRUED EXPENSES (Tables)",
     "role": "http://digitalallyinc.com/role/AccruedExpensesTables",
     "shortName": "ACCRUED EXPENSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfPrepaidExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - PREPAID EXPENSES (Tables)",
     "role": "http://digitalallyinc.com/role/PrepaidExpensesTables",
     "shortName": "PREPAID EXPENSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfPrepaidExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - OPERATING LEASE (Tables)",
     "role": "http://digitalallyinc.com/role/OperatingLeaseTables",
     "shortName": "OPERATING LEASE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - OTHER ASSETS (Tables)",
     "role": "http://digitalallyinc.com/role/OtherAssetsTables",
     "shortName": "OTHER ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "role": "http://digitalallyinc.com/role/StatementsOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://digitalallyinc.com/role/Stock-basedCompensationTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfWarrantModificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)",
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables",
     "shortName": "COMMON STOCK PURCHASE WARRANTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfWarrantModificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)",
     "role": "http://digitalallyinc.com/role/StockholdersEquityTables",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)",
     "role": "http://digitalallyinc.com/role/NetEarningsLossPerShareTables",
     "shortName": "NET EARNINGS (LOSS) PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-06-30_custom_HealthcareAcquisitionMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)",
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-06-30_custom_HealthcareAcquisitionMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - TICKETSMARTER ACQUISITION (Tables)",
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables",
     "shortName": "TICKETSMARTER ACQUISITION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - SEGMENT DATA (Tables)",
     "role": "http://digitalallyinc.com/role/SegmentDataTables",
     "shortName": "SEGMENT DATA (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails",
     "shortName": "SCHEDULE OF CONTRACT LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfContractLiabilitiesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "DGLY:ContractWithCustomerLiabilityAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails",
     "shortName": "SCHEDULE OF SHORT TERM INVESTMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "DGLY:SalesReturnsAndAllowances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "role": "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - SCHEDULE OF INVENTORIES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails",
     "shortName": "SCHEDULE OF INVENTORIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageCostInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - INVENTORIES (Details Narrative)",
     "role": "http://digitalallyinc.com/role/InventoriesDetailsNarrative",
     "shortName": "INVENTORIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageCostInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)",
     "role": "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails",
     "shortName": "SUMMARY OF DEBT OBLIGATIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000053 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails",
     "shortName": "SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-04-012021-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000054 - Disclosure - DEBT OBLIGATIONS (Details Narrative)",
     "role": "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
     "shortName": "DEBT OBLIGATIONS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2020-05-04_custom_PaycheckProtectionProgramMember_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000055 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "shortName": "SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_custom_WarrantLiabilityMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000056 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
     "shortName": "SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-012022-03-31_custom_ContingentConsiderationPromissoryNoteMember_custom_RevenueCycleManagementSegmentAcquisitionMember",
      "decimals": "0",
      "lang": null,
      "name": "DGLY:IssuanceOfContingentConsiderationPromissoryNote",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:ProductWarrantyAccrualWarrantCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000057 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails",
     "shortName": "SCHEDULE OF ACCRUED EXPENSES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:ProductWarrantyAccrualWarrantCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000058 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails",
     "shortName": "SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000059 - Disclosure - INCOME TAXES (Details Narrative)",
     "role": "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative",
     "shortName": "INCOME TAXES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-03-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "role": "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-03-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfPrepaidExpenseTableTextBlock",
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:PrepaidInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000060 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails",
     "shortName": "SCHEDULE OF PREPAID EXPENSE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfPrepaidExpenseTableTextBlock",
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:PrepaidInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:Building",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000061 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
     "shortName": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:Building",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000062 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)",
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000063 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails",
     "shortName": "SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000064 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
     "shortName": "SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000065 - Disclosure - OPERATING LEASE (Details Narrative)",
     "role": "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
     "shortName": "OPERATING LEASE (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-06-302021-06-30_custom_EliteMedicalBillingSpecialistsMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeaseDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000066 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails",
     "shortName": "SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000067 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails",
     "shortName": "SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000068 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)",
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:LeaseReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000069 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails",
     "shortName": "SCHEDULE OF OTHER ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:LeaseReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://digitalallyinc.com/role/StatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_custom_StockOptionsMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000070 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)",
     "role": "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
     "shortName": "SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_custom_StockOptionsMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000071 - Disclosure - SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails",
     "shortName": "SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000072 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
     "shortName": "SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000073 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)",
     "role": "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails",
     "shortName": "SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "DGLY:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000074 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails",
     "shortName": "SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "DGLY:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000075 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)",
     "role": "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
     "shortName": "STOCK-BASED COMPENSATION (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-01-14",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000076 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
     "shortName": "SCHEDULE OF WARRANT MODIFICATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantModificationTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-01-14",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000077 - Disclosure - SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
     "shortName": "SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000078 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)",
     "role": "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails",
     "shortName": "SUMMARY OF WARRANT ACTIVITY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000079 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)",
     "role": "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
     "shortName": "SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-01-14",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000080 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)",
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
     "shortName": "COMMON STOCK PURCHASE WARRANTS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-08-19",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:StockPurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000081 - Disclosure - SCHEDULE OF STOCK REPURCHASE (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
     "shortName": "SCHEDULE OF STOCK REPURCHASE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:StockPurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000082 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "role": "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30_custom_StockRepurchaseProgramMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000083 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
     "shortName": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_custom_HealthcareAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000084 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
     "shortName": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_custom_HealthcareAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000085 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)",
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-06-04_custom_NobilityLLCMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CapitalizationLongtermDebtAndEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_custom_TicketSmarterAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000086 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
     "shortName": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2021-12-31_custom_TicketSmarterAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-302021-09-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000087 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)",
     "role": "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical",
     "shortName": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-302021-09-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-012021-09-01",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000088 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails",
     "shortName": "SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-012021-09-01",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000089 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)",
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
     "shortName": "TICKETSMARTER ACQUISITION (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2021-09-012021-09-01_custom_TicketSmarterAcquisitionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - INVENTORIES",
     "role": "http://digitalallyinc.com/role/Inventories",
     "shortName": "INVENTORIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000090 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)",
     "role": "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
     "shortName": "SCHEDULE OF SEGMENT REPORTING (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-04-012022-06-30_custom_VideoSolutionsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "DGLY:InventoryValuationReservesVideoSolutions",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000091 - Disclosure - SEGMENT DATA (Details Narrative)",
     "role": "http://digitalallyinc.com/role/SegmentDataDetailsNarrative",
     "shortName": "SEGMENT DATA (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30_custom_VideoSolutionsMember",
      "decimals": "0",
      "lang": null,
      "name": "DGLY:InventoryValuationReservesVideoSolutions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000092 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)",
     "role": "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative",
     "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000093 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)",
     "role": "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative",
     "shortName": "SUBSEQUENT EVENTS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-q.htm",
      "contextRef": "AsOf2022-07-07_us-gaap_SubsequentEventMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 107,
   "tag": {
    "DGLY_AccruedLitigationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued litigation costs.",
        "label": "Accrued litigation costs"
       }
      }
     },
     "localname": "AccruedLitigationCosts",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_AccruedSalesReturnsAndAllowancesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued sales returns and allowances current.",
        "label": "Accrued sales returns and allowances"
       }
      }
     },
     "localname": "AccruedSalesReturnsAndAllowancesCurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_AmortizedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized Intangible Assets [Member]",
        "label": "Amortized Intangible Assets [Member]"
       }
      }
     },
     "localname": "AmortizedIntangibleAssetsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts allocated to initial maeasurement of warrant derivative liabilities in connection to warrants and prefunded warrants.",
        "label": "Amounts allocated to initial measurement of warrant derivative liabilities in connection with the warrants and pre-funded warrants"
       }
      }
     },
     "localname": "AmountsAllocatedToInitialMeasurementOfWarrantDerivativeLiabilitiesInConnectionToWarrantsAndPrefundedWarrants",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_AprilTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April 2022 [Member]",
        "label": "April 2022 [Member]"
       }
      }
     },
     "localname": "AprilTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_AugustContingentPaymentNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August Contingent Payment Note [Member]",
        "label": "August Contingent Payment Note [Member]"
       }
      }
     },
     "localname": "AugustContingentPaymentNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_BasisOfPresentationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis Of Presentation [Policy Text Block]",
        "label": "Basis of Presentation:"
       }
      }
     },
     "localname": "BasisOfPresentationPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_Building": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate of the carrying amounts as of the balance sheet date of investments in building.",
        "label": "Building"
       }
      }
     },
     "localname": "Building",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability one.",
        "label": "BusinessCombinationContingentConsiderationLiabilityOne",
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability three.",
        "label": "BusinessCombinationContingentConsiderationLiabilityThree",
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityThree",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination contingent consideration liability two.",
        "label": "BusinessCombinationContingentConsiderationLiabilityTwo",
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityTwo",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Consideration Cash Paid.",
        "label": "Cash paid at acquisition date"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current assets stock compensation.",
        "label": "Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities escrow amount.",
        "label": "Cash paid at closing to escrow amount",
        "verboseLabel": "Amount in escrow"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities released Escrow amount.",
        "label": "Escrow amount to sellers"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities retained escrow amount.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount",
        "negatedLabel": "Cash retained from escrow amount pursuant to settlement of working capital target"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_CCCAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CCC Acquisition [Member]",
        "label": "Custom Computing Corporation, LLC [Member]"
       }
      }
     },
     "localname": "CCCAcquisitionMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of contingent consideration promissory note nobility healthcare division acquisition.",
        "label": "Change in fair value of contingent consideration promissory note"
       }
      }
     },
     "localname": "ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of contingent consideration promissory notes and earnout agreements.",
        "label": "Change in fair value of contingent consideration promissory notes",
        "negatedLabel": "Change in fair value of contingent consideration promissory note"
       }
      }
     },
     "localname": "ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ChangeInFairValueOfShorttermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of short term investments.",
        "label": "Change in fair value of short-term investments"
       }
      }
     },
     "localname": "ChangeInFairValueOfShorttermInvestments",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of warrant derivative liabilities.",
        "label": "Change in fair value of warrant derivative liabilities",
        "negatedLabel": "Change in fair value of warrant derivative liabilities",
        "verboseLabel": "Change in fair value of contingent consideration promissory note"
       }
      }
     },
     "localname": "ChangeInFairValueOfWarrantDerivativeLiabilities",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ClientAgreementRevenueCycleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client Agreement Revenue Cycle [Member]",
        "label": "Client Agreement Revenue Cycle [Member]"
       }
      }
     },
     "localname": "ClientAgreementRevenueCycleMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_CommonStockPurchaseWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Purchase Warrants [Member]",
        "label": "Common Stock Purchase Warrants [Member]"
       }
      }
     },
     "localname": "CommonStockPurchaseWarrantsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_CommonStockPurchaseWarrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock purchase warrants [Text Block]",
        "label": "COMMON STOCK PURCHASE WARRANTS"
       }
      }
     },
     "localname": "CommonStockPurchaseWarrantsTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_ContingentConsiderationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration [Policy Text Block]",
        "label": "Contingent Consideration"
       }
      }
     },
     "localname": "ContingentConsiderationPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_ContingentConsiderationPromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Promissory Note [Member]",
        "label": "Contingent Consideration Promissory Note [Member]"
       }
      }
     },
     "localname": "ContingentConsiderationPromissoryNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration Promissory Notes And Contingent Consideration Earn Out [Member]"
       }
      }
     },
     "localname": "ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ContractWithCustomerLiabilityAddition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability addition.",
        "label": "Contract liabilities, additions"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAddition",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ContractWithCustomerLiabilityAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability additions,",
        "label": "Contract liabilities, current, additions"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAdditions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability additions non current.",
        "label": "Contract liabilities, non-current, additions"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAdditionsNonCurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability revenue recognized current.",
        "label": "Contract liabilities, current, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedCurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer liability revenue recognized noncurrent.",
        "label": "Contract liabilities, non-current, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedNonCurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_DebtInstrumentProjectedRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument projected revenue.",
        "label": "Debt instrument projected revenue"
       }
      }
     },
     "localname": "DebtInstrumentProjectedRevenue",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_DecemberTwoThousandTwentyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "December 2022 [Member]",
        "label": "December 2022 [Member]"
       }
      }
     },
     "localname": "DecemberTwoThousandTwentyOneMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_DecreasedInEstimatedFairValueofDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decreased in estimated fair value of debt.",
        "label": "Decreased in estimated fair value of debt"
       }
      }
     },
     "localname": "DecreasedInEstimatedFairValueofDebt",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_DemonstrationAndTradeshowEquipmentGross": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demonstration and tradeshow equipment gross.",
        "label": "Demonstration and tradeshow equipment"
       }
      }
     },
     "localname": "DemonstrationAndTradeshowEquipmentGross",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_DemonstrationAndTradeshowEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demonstration And Tradeshow Equipment [Member]",
        "label": "Demonstration and Tradeshow Equipment [Member]"
       }
      }
     },
     "localname": "DemonstrationAndTradeshowEquipmentMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_DerivativeLiabilitiesMeasurementInputTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative liabilities measurement input term.",
        "label": "DerivativeLiabilitiesMeasurementInputTerm",
        "verboseLabel": "Remaining contractual term"
       }
      }
     },
     "localname": "DerivativeLiabilitiesMeasurementInputTerm",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "DGLY_DisclosureCommonStockPurchaseWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Purchase Warrants"
       }
      }
     },
     "localname": "DisclosureCommonStockPurchaseWarrantsAbstract",
     "nsuri": "http://digitalallyinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "DGLY_DisclosureDigitalAllyHealthcareVentureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Ally Healthcare Venture"
       }
      }
     },
     "localname": "DisclosureDigitalAllyHealthcareVentureAbstract",
     "nsuri": "http://digitalallyinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "DGLY_DisclosureOperatingLeaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease",
        "terseLabel": "Schedule Of Future Minimum Lease Payments",
        "verboseLabel": "Schedule Of Operating Leases Right Of Use Assets And Liabilities"
       }
      }
     },
     "localname": "DisclosureOperatingLeaseAbstract",
     "nsuri": "http://digitalallyinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "DGLY_DisclosurePrepaidExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses",
        "verboseLabel": "Schedule Of Prepaid Expense"
       }
      }
     },
     "localname": "DisclosurePrepaidExpensesAbstract",
     "nsuri": "http://digitalallyinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "DGLY_DuringTwoThousandEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "During 2018 [Member]",
        "label": "During 2018 [Member]"
       }
      }
     },
     "localname": "DuringTwoThousandEighteenMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_DuringTwoThousandFifteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "During 2015 [Member]",
        "label": "During 2015 [Member]"
       }
      }
     },
     "localname": "DuringTwoThousandFifteenMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_DuringTwoThousandSevenTeenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "During 2017 [Member]",
        "label": "During 2017 [Member]"
       }
      }
     },
     "localname": "DuringTwoThousandSevenTeenMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_DuringTwoThousandSixteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "During 2016 [Member]",
        "label": "During 2016 [Member]"
       }
      }
     },
     "localname": "DuringTwoThousandSixteenMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_EliteMedicalBillingSpecialistsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Elite Medical Billing Specialists, Inc [Member]",
        "label": "Elite Medical Billing Specialists, Inc [Member]"
       }
      }
     },
     "localname": "EliteMedicalBillingSpecialistsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ExchangeWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exchange Warrants [Member]",
        "label": "Exchange Warrants [Member]"
       }
      }
     },
     "localname": "ExchangeWarrantsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of pre-funded common stock purchase warrants.",
        "label": "Exercise of pre-funded common stock purchase warrants at $3.095 per share"
       }
      }
     },
     "localname": "ExerciseOfPrefundedCommonStockPurchaseWarrants",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of pre-funded common stock purchase warrants at $2.80 per share.",
        "label": "Exercise of pre-funded common stock purchase warrants at $2.80 per share"
       }
      }
     },
     "localname": "ExerciseOfPrefundedCommonStockPurchaseWarrantsOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of pre-funded common stock purchase warrants shares.",
        "label": "Exercise of pre-funded common stock purchase warrants at $3.095 per share, shares"
       }
      }
     },
     "localname": "ExerciseOfPrefundedCommonStockPurchaseWarrantsShares",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of pre-funded common stock purchase warrants shares one.",
        "label": "Exercise of pre-funded common stock purchase warrants at $2.80 per share, shares"
       }
      }
     },
     "localname": "ExerciseOfPrefundedCommonStockPurchaseWarrantsSharesOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_FebruaryContingentPaymentNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February Contingent Payment Note [Member]",
        "label": "February Contingent Payment Note [Member]"
       }
      }
     },
     "localname": "FebruaryContingentPaymentNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_FebruaryTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February 2022 [Member]",
        "label": "February 2022 [Member]"
       }
      }
     },
     "localname": "FebruaryTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite lived intangible assets amortization expense year three and thereafter.",
        "label": "2026 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_GoodwillAcquiredInBusinessAcquisitions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill acquired in business acquisitions.",
        "label": "Goodwill acquired in business acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredInBusinessAcquisitions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_HealthcareAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Healthcare Acquisition [Member]",
        "label": "Healthcare Acquisition [Member]"
       }
      }
     },
     "localname": "HealthcareAcquisitionMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_IPOOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IPO One [Member]",
        "label": "IPO One [Member]"
       }
      }
     },
     "localname": "IPOOneMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_IncreaseDecreaseInAccruedIncomeTaxesPayables": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in accrued income taxes payables.",
        "label": "IncreaseDecreaseInAccruedIncomeTaxesPayables",
        "verboseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayables",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IncreaseDecreaseInOperatingLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in operating lease obligations.",
        "label": "Operating lease obligations"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseObligations",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in operating lease right of use assets.",
        "label": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets",
        "negatedLabel": "Operating lease right of use assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IncreaseInEstimatedFairValueofDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in estimated fair value of debt.",
        "label": "Estimated fair value"
       }
      }
     },
     "localname": "IncreaseInEstimatedFairValueofDebt",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IntrinsicValueOfAllOutstandingWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of all outstanding warrants.",
        "label": "Intrinsic value of all outstanding warrants"
       }
      }
     },
     "localname": "IntrinsicValueOfAllOutstandingWarrants",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_InventoryFinishedGoodsVideoSolutions": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory finished goods video solutions.",
        "label": "Finished goods \u2013 video solutions segment"
       }
      }
     },
     "localname": "InventoryFinishedGoodsVideoSolutions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_InventoryValuationReservesTicketingSolutions": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory valuation reserves ticketing solutions.",
        "label": "Obsolete inventory",
        "negatedLabel": "Reserve for excess and obsolete inventory \u2013 ticketing segment"
       }
      }
     },
     "localname": "InventoryValuationReservesTicketingSolutions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_InventoryValuationReservesVideoSolutions": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory valuation reserves video solutions.",
        "label": "Reserve for excess",
        "negatedLabel": "Reserve for excess and obsolete inventory\u2013 video solutions segment"
       }
      }
     },
     "localname": "InventoryValuationReservesVideoSolutions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IssuanceOfContingentConsiderationPromissoryNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of contingent consideration promissory note.",
        "label": "Issuance of contingent consideration promissory note"
       }
      }
     },
     "localname": "IssuanceOfContingentConsiderationPromissoryNote",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of contingent consideration promissory note for business and asset acquisitions.",
        "label": "Issuance of contingent consideration promissory note for business acquired"
       }
      }
     },
     "localname": "IssuanceOfContingentConsiderationPromissoryNoteForBusinessAndAssetAcquisitions",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_IssuanceOfContingentConsiderationPromissoryNoteOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of contingent consideration promissory note one.",
        "label": "IssuanceOfContingentConsiderationPromissoryNoteOne",
        "verboseLabel": "Issuance of contingent consideration promissory note"
       }
      }
     },
     "localname": "IssuanceOfContingentConsiderationPromissoryNoteOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_JanuaryContingentPaymentNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January Contingent Payment Note [Member]",
        "label": "January Contingent Payment Note [Member]"
       }
      }
     },
     "localname": "JanuaryContingentPaymentNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_JanuaryTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2022 [Member]",
        "label": "January 2022 [Member]"
       }
      }
     },
     "localname": "JanuaryTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_JuneContingentNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June Contingent Payment Note [Member]",
        "label": "June Contingent Payment Note [Member]"
       }
      }
     },
     "localname": "JuneContingentNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_JuneTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June 2022 [Member]",
        "label": "June 2022 [Member]"
       }
      }
     },
     "localname": "JuneTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_LeaseReceivableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease receivable noncurrent.",
        "label": "Lease receivable"
       }
      }
     },
     "localname": "LeaseReceivableNoncurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee operating lease liability payments due after year three.",
        "label": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_LicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Licenses [Member]",
        "label": "Licenses [Member]"
       }
      }
     },
     "localname": "LicensesMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MarchTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March 2022 [Member]",
        "label": "March 2022 [Member]"
       }
      }
     },
     "localname": "MarchTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MayTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May 2022 [Member]",
        "label": "May 2022 [Member]"
       }
      }
     },
     "localname": "MayTwoThousandTwentyTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MedicalBillingAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical Billing Acquisition [Member]",
        "label": "Medical Billing Acquisition [Member]"
       }
      }
     },
     "localname": "MedicalBillingAcquisitionMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MedicalBillingAcquisitionOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical Billing Acquisition One [Member]",
        "label": "Medical Billing Acquisition One [Member]"
       }
      }
     },
     "localname": "MedicalBillingAcquisitionOneMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MedicalBillingAcquisitionTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical Billing Acquisition Two [Member]",
        "label": "Medical Billing Acquisition Two [Member]"
       }
      }
     },
     "localname": "MedicalBillingAcquisitionTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ModifiedTermsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modified Terms [Member]",
        "label": "Modified Terms [Member]"
       }
      }
     },
     "localname": "ModifiedTermsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_MonthlyPrincipalPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monthly principal payments.",
        "label": "Principal payments"
       }
      }
     },
     "localname": "MonthlyPrincipalPayments",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_MutualFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mutual Funds [Member]",
        "label": "Mutual Funds [Member]"
       }
      }
     },
     "localname": "MutualFundsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_NatureOfOperationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of Operations [Policy Text Block]",
        "label": "Nature of Operations:"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_NobilityHealthcareLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nobility Healthcare LLC [Member]",
        "label": "Nobility Healthcare LLC [Member]"
       }
      }
     },
     "localname": "NobilityHealthcareLLCMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_NobilityLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nobility LLC [Member].",
        "label": "Nobility LLC [Member]"
       }
      }
     },
     "localname": "NobilityLLCMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_NonControllingInterestsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Controlling Interests [Policy Text Block]",
        "label": "Non-Controlling Interests"
       }
      }
     },
     "localname": "NonControllingInterestsPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in remainder of fiscal year.",
        "label": "2022 (July 1, 2022 through December 31, 2022)"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInRemainderOfFiscalYear",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearFive": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in year five.",
        "label": "2027"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInYearFive",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearFour": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in year four.",
        "label": "Number of restricted share non vest in year four.",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInYearFour",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in year one.",
        "label": "NumberOfRestrictedShareNonVestInYearOne",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInYearOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearThree": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in year three.",
        "label": "NumberOfRestrictedShareNonVestInYearThree",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInYearThree",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearTwo": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of restricted share non vest in year two.",
        "label": "NumberOfRestrictedShareNonVestInYearTwo",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "NumberOfRestrictedShareNonVestInYearTwo",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_OctoberTwoThousandAndNineteenForCopiersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October 2019 for Copiers [Member]",
        "label": "October 2019 for Copiers [Member]"
       }
      }
     },
     "localname": "OctoberTwoThousandAndNineteenForCopiersMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_OfficeSpaceAndCopierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office Space and Copier [Member]",
        "label": "Office Space and Copier [Member]"
       }
      }
     },
     "localname": "OfficeSpaceAndCopierMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_OriginalTermsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Original Terms [Member]",
        "label": "Original Terms [Member]"
       }
      }
     },
     "localname": "OriginalTermsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PatentsAndTrademarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents And Trademarks [Member]",
        "label": "Patents and Trademarks [Member]"
       }
      }
     },
     "localname": "PatentsAndTrademarksMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PatentsAndTrademarksPendingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents And Trademarks Pending [Member]",
        "label": "Patents and Trademarks Pending [Member]"
       }
      }
     },
     "localname": "PatentsAndTrademarksPendingMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program [Member]",
        "label": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PaymentOfContingentConsiderationPromissoryNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of contingent consideration promissory note.",
        "label": "Principal payments on contingent consideration promissory notes"
       }
      }
     },
     "localname": "PaymentOfContingentConsiderationPromissoryNote",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_PaymentsToAcquireBusinessesGrossOne": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to acquire businesses gross one",
        "label": "PaymentsToAcquireBusinessesGrossOne",
        "negatedLabel": "Cash paid for acquisition of Medical Billing Company"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGrossOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_PersonalSearLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personal Sear Licenses (Ticketing) [Member]",
        "label": "Personal Sear Licenses (Ticketing) [Member]"
       }
      }
     },
     "localname": "PersonalSearLicensesMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PreFundedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PreFunded Warrants [Member]",
        "label": "PreFunded Warrants [Member]"
       }
      }
     },
     "localname": "PreFundedWarrantsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_PrepaidExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid expense [Text Block]",
        "label": "PREPAID EXPENSES"
       }
      }
     },
     "localname": "PrepaidExpenseTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/PrepaidExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_PrepaidInventory": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid inventory.",
        "label": "Prepaid inventory"
       }
      }
     },
     "localname": "PrepaidInventory",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_PrivateMedicalBillingCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Medical Billing Company [Member]",
        "label": "Private Medical Billing Company [Member]"
       }
      }
     },
     "localname": "PrivateMedicalBillingCompanyMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of common stock upon exercise of prefunded warrants.",
        "label": "Proceeds from issuance of common stock upon exercise of pre-funded warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockUponExerciseOfPrefundedWarrants",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges applied to warranty reserve.",
        "label": "Charges applied to warranty reserve"
       }
      }
     },
     "localname": "ProductWarrantyAccrualChargesAppliedToWarrantyReserve",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ProductWarrantyAccrualWarrantCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued warranty expense.",
        "label": "Accrued warranty expense"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantCurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_PromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory Note [Member]",
        "label": "Promissory Note [Member]"
       }
      }
     },
     "localname": "PromissoryNoteMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ProvisionForDoubtfulAccountsReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision for doubtful accounts receivable.",
        "label": "Provision for doubtful accounts receivable"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccountsReceivable",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_RangeFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Five [Member]",
        "label": "Range Five [Member]"
       }
      }
     },
     "localname": "RangeFiveMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Four [Member]",
        "label": "Range Four [Member]"
       }
      }
     },
     "localname": "RangeFourMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range One [Member]",
        "label": "Range One [Member]"
       }
      }
     },
     "localname": "RangeOneMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Three [Member]",
        "label": "Range Three [Member]"
       }
      }
     },
     "localname": "RangeThreeMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Two [Member]",
        "label": "Range Two [Member]"
       }
      }
     },
     "localname": "RangeTwoMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ReductionInEstimatedFairValueofDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in estimated fair value of debt.",
        "label": "[custom:ReductionInEstimatedFairValueofDebt-0]"
       }
      }
     },
     "localname": "ReductionInEstimatedFairValueofDebt",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_RentalEquipmentGross": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental equipment gross.",
        "label": "Rental equipment"
       }
      }
     },
     "localname": "RentalEquipmentGross",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_RentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental Equipment [Member]",
        "label": "Rental Equipment [Member]"
       }
      }
     },
     "localname": "RentalEquipmentMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ReplacementOriginalWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Original Warrants [Member]",
        "label": "Replacement Original Warrants [Member]"
       }
      }
     },
     "localname": "ReplacementOriginalWarrantsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase and cancellation of shares [Policy Text Block]",
        "label": "Repurchase and Cancellation of Shares"
       }
      }
     },
     "localname": "RepurchaseAndCancellationOfSharesPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_RestrictedCommonStockGrant": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted common stock grant.",
        "label": "RestrictedCommonStockGrant",
        "verboseLabel": "Restricted common stock grant"
       }
      }
     },
     "localname": "RestrictedCommonStockGrant",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_RevenueCycleManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Cycle Management [Member]"
       }
      }
     },
     "localname": "RevenueCycleManagementMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_RevenueCycleManagementSegmentAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Cycle Management Segment Acquisition [Member]",
        "label": "Revenue Cycle Management Segment Acquisition [Member]"
       }
      }
     },
     "localname": "RevenueCycleManagementSegmentAcquisitionMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_SEOContentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEO Content [Member]",
        "label": "SEO Content [Member]"
       }
      }
     },
     "localname": "SEOContentMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_SalesReturnsAndAllowances": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued sales returns and allowances current.",
        "label": "Sales return and allowances"
       }
      }
     },
     "localname": "SalesReturnsAndAllowances",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ScheduleOfContractLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of contract liabilities [Table TextBlock]",
        "label": "SCHEDULE OF CONTRACT LIABILITIES"
       }
      }
     },
     "localname": "ScheduleOfContractLiabilitiesTableTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of preliminary fair value of assets and liabilities assumed [Table Text Block]",
        "label": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION"
       }
      }
     },
     "localname": "ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_ScheduleOfPrepaidExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prepaid expense [Table Text Block]",
        "label": "SCHEDULE OF PREPAID EXPENSE"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpenseTableTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/PrepaidExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_ScheduleOfWarrantModificationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Warrant Modification [TableTextBlock]",
        "label": "SCHEDULE OF WARRANT MODIFICATION"
       }
      }
     },
     "localname": "ScheduleOfWarrantModificationTableTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_SearchEngineOptimizationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Search Engine Optimization [Member]",
        "label": "Search Engine Optimization [Member]"
       }
      }
     },
     "localname": "SearchEngineOptimizationMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "September 2012 for Office and Warehouse Space [Member]",
        "label": "September 2012 for Office and Warehouse Space [Member]"
       }
      }
     },
     "localname": "SeptemberTwoThousandAndTwelveForOfficeAndWarehouseSpaceMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding and exercisable warrants, Exercise price.",
        "label": "Outstanding and exercisable warrants, Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding and exercisable warrants, Number of warrants.",
        "label": "Outstanding and exercisable warrants, Number of warrants"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding and exercisable warrants, Weighted average remaining contractual life.",
        "label": "Outstanding and exercisable warrants, Weighted average remaining contractual life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock options granted, value",
        "label": "Stock options granted, value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossValue",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price, Exercised.",
        "label": "Weighted average exercise price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price, Cancelled.",
        "label": "Weighted average exercise price, Forfeited/Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price, Granted.",
        "label": "Weighted average exercise price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "DGLY_SharesUnavailableForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares unavailable for issuance.",
        "label": "Shares unavailable for issuance"
       }
      }
     },
     "localname": "SharesUnavailableForIssuance",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_SharesUnexercisedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares unexercised and outstanding.",
        "label": "Stock options unexercised and outstanding"
       }
      }
     },
     "localname": "SharesUnexercisedAndOutstanding",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_SponsorshipAgreementNetworkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sponsorship Agreement Network [Member]",
        "label": "Sponsorship Agreement Network [Member]"
       }
      }
     },
     "localname": "SponsorshipAgreementNetworkMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_SponsorshipNetworkNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sponsorship network noncurrent.",
        "label": "Sponsorship network"
       }
      }
     },
     "localname": "SponsorshipNetworkNoncurrent",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_StockIssuedDuringPeriodSharesNewIssuesOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period shares new issues one.",
        "label": "Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount), shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_StockIssuedDuringPeriodValueNewIssuesOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during period value new issues one.",
        "label": "Issuance of common stock through registered direct offering at $2.80 per share and accompanying warrants (net of offering expenses and placement agent discount)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssuesOne",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options [Member]",
        "label": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_StockPurchasedDuringPeriodShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Number of Shares Purchased.",
        "label": "Number of Shares Purchased"
       }
      }
     },
     "localname": "StockPurchasedDuringPeriodShares",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "DGLY_StockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program [Member]",
        "label": "Stock Repurchase Program [Member]"
       }
      }
     },
     "localname": "StockRepurchaseProgramMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of range of exercise prices and weighted average remaining contractual life of warrants [TableTextBlock].",
        "label": "SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS"
       }
      }
     },
     "localname": "SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_TicketSmarterAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ticket Smarter Acquisition [Member]",
        "label": "Ticket Smarter Acquisition [Member]"
       }
      }
     },
     "localname": "TicketSmarterAcquisitionMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TicketingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ticketing [Member]",
        "label": "Ticketing [Member]"
       }
      }
     },
     "localname": "TicketingMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TradeNameMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade Name [Member]",
        "label": "Trade Name [Member]"
       }
      }
     },
     "localname": "TradeNameMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TwoThousandAndEightPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2008 Plan [Member]",
        "label": "2008 Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndEightPlanMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TwoThousandAndFivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2005 Stock Option Plan [Member]",
        "label": "2005 Stock Option Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndFivePlanMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TwoThousandAndSevenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2007 Stock Option Plan [Member]",
        "label": "2007 Stock Option Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndSevenPlanMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TwoThousandAndSixPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2006 Stock Option Plan [Member]",
        "label": "2006 Stock Option Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandAndSixPlanMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Small Business Administration Notes [Member]",
        "label": "2020 Small Business Administration Notes [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentySmallBusinessAdministrationNotesMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_UnAmortizedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unamortized Intangible Assets [Member]",
        "label": "Unamortized Intangible Assets [Member]"
       }
      }
     },
     "localname": "UnAmortizedIntangibleAssetsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_UnusualOrInfrequentItemsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unusual Or Infrequent Items [Policy Text Block]",
        "label": "COVID-19 pandemic/Supply Chain:"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemsPolicyTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_VentureTransactionsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Venture transactions disclosure [Text Block]",
        "label": "DIGITAL ALLY HEALTHCARE VENTURE"
       }
      }
     },
     "localname": "VentureTransactionsDisclosureTextBlock",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVenture"
     ],
     "xbrltype": "textBlockItemType"
    },
    "DGLY_VideoSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Video Solutions [Member]",
        "label": "Video Solutions [Member]"
       }
      }
     },
     "localname": "VideoSolutionsMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_WarrantExpirationTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant expiration term description.",
        "label": "Warrant expiration date description"
       }
      }
     },
     "localname": "WarrantExpirationTermDescription",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "DGLY_WarrantLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Liability [Member]",
        "label": "Warrant Liability [Member]"
       }
      }
     },
     "localname": "WarrantLiabilityMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_WarrantModificationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant modification expense",
        "label": "Warrant modification expense"
       }
      }
     },
     "localname": "WarrantModificationExpense",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_WarrantOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants One [Member]",
        "label": "Warrants One [Member]"
       }
      }
     },
     "localname": "WarrantOneMember",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "DGLY_WeightedAverageExercisePriceVested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price, Vested",
        "label": "WeightedAverageExercisePriceVested",
        "periodEndLabel": "Weighted average exercise price, Vested, Ending balance",
        "periodStartLabel": "Weighted average exercise price, Vested, Beginning balance"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceVested",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "DGLY_WorkingCapitalAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital adjustment.",
        "label": "Working capital adjustment"
       }
      }
     },
     "localname": "WorkingCapitalAdjustment",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "DGLY_WorkingCapitalLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital loan.",
        "label": "Working capital loan"
       }
      }
     },
     "localname": "WorkingCapitalLoan",
     "nsuri": "http://digitalallyinc.com/20220630",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r654",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r265",
      "r289",
      "r323",
      "r376",
      "r378",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r577",
      "r626",
      "r628",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r265",
      "r289",
      "r323",
      "r376",
      "r378",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r577",
      "r626",
      "r628",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r179",
      "r263",
      "r264",
      "r356",
      "r359",
      "r580",
      "r625",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r179",
      "r263",
      "r264",
      "r356",
      "r359",
      "r580",
      "r625",
      "r627"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r251",
      "r262",
      "r263",
      "r264",
      "r265",
      "r289",
      "r323",
      "r361",
      "r376",
      "r378",
      "r417",
      "r418",
      "r419",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r577",
      "r626",
      "r628",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r251",
      "r262",
      "r263",
      "r264",
      "r265",
      "r289",
      "r323",
      "r361",
      "r376",
      "r378",
      "r417",
      "r418",
      "r419",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r577",
      "r626",
      "r628",
      "r640",
      "r641"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WarehouseMember": {
     "auth_ref": [
      "r634",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse [Member]"
       }
      }
     },
     "localname": "WarehouseMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other receivables (including $138,384 due from related parties \u2013 June 30, 2022 and $158,384 \u2013 December 31, 2021, refer to Note 20)"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "ACCRUED EXPENSES"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r41",
      "r543"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r184",
      "r185"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable \u2013 trade, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r22",
      "r599",
      "r614"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accrued taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses",
        "totalLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for 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).",
        "label": "Accrued payroll and related fringes"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "auth_ref": [
      "r12",
      "r46"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred 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).",
        "label": "Accrued sales commissions"
       }
      }
     },
     "localname": "AccruedSalesCommissionCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r16",
      "r247"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Estimated useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r428",
      "r429",
      "r430",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r380",
      "r431",
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r336",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Issuance of common stock purchase warrants at exercise price of $3.25 per share in connection with the registered direct offerings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r285",
      "r336",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "negatedLabel": "Issuance of pre-funded common stock purchase warrants in connection with the registered direct offerings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income (loss) to net cash flows used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Pretax compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r85",
      "r233",
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r20",
      "r98",
      "r155",
      "r168",
      "r175",
      "r202",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r474",
      "r479",
      "r501",
      "r541",
      "r543",
      "r597",
      "r613"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Total Identifiable Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r10",
      "r40",
      "r98",
      "r202",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r474",
      "r479",
      "r501",
      "r541",
      "r543"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r191",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Adjusted cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Unrealized gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss",
        "negatedLabel": "Unrealized losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r190",
      "r192",
      "r209",
      "r603"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Consolidation:"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Building improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r375",
      "r377",
      "r456"
     ],
     "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."
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r375",
      "r377",
      "r451",
      "r452",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r449"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Acquisition Related Costs",
        "verboseLabel": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r461",
      "r462",
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Total acquisition purchase price",
        "terseLabel": "Total TicketSmarter Acquisition purchase price",
        "verboseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationAsset": {
     "auth_ref": [
      "r460",
      "r463",
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.",
        "label": "Contingent consideration promissory note",
        "terseLabel": "Contingent amount",
        "verboseLabel": "Contingent consideration earn-out agreement"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r459",
      "r463",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r457",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "TICKETSMARTER ACQUISITION"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Tangible assets acquired",
        "verboseLabel": "Cash paid at TicketSmarter Acquisition date"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt",
        "negatedLabel": "Liabilities assumed pursuant to stock purchase agreement",
        "negatedTerseLabel": "Liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Liabilities assumed pursuant to stock purchase agreement"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible assets acquired \u2013 client agreements",
        "verboseLabel": "Identifiable intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r453",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Total assets acquired and liabilities assumed",
        "verboseLabel": "Net assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r453",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Tangible assets acquired, including $51,432 of cash acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair value on acquisition"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Venture capitalization amount"
       }
      }
     },
     "localname": "CapitalizationLongtermDebtAndEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r14",
      "r87"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r80",
      "r87",
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents, end of period",
        "periodStartLabel": "Cash, cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r80",
      "r502"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, FDIC insured amount"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashUninsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.",
        "label": "Uninsured balance"
       }
      }
     },
     "localname": "CashUninsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r343",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "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."
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Warrant exercise price",
        "verboseLabel": "Exercise price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warrants exercisable for common stock"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common stock issuable under the warrants",
        "verboseLabel": "Warrant to purchase"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r604",
      "r620"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r266",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r104",
      "r105",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r27",
      "r543"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, $0.001 par value per share; 100,000,000 shares authorized; shares issued: 47,828,405 shares issued \u2013 June 30, 2022 and 50,904,391 shares issued \u2013 December 31, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r345",
      "r346",
      "r357"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract liabilities, ending",
        "periodStartLabel": "Contract liabilities, beginning"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r345",
      "r346",
      "r357"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract liabilities \u2013 current portion",
        "periodStartLabel": "Contract liabilities, current, beginning",
        "verboseLabel": "Contract liabilities, current, ending"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r345",
      "r346",
      "r357"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract liabilities \u2013 long term",
        "periodStartLabel": "Contract liabilities, non-current, beginning",
        "verboseLabel": "Contract liabilities, non-current, ending"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Contract liabilities, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.",
        "label": "SUMMARY OF DEBT OBLIGATIONS"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Corporate Segment [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r65",
      "r98",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r501"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtCurrent": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt and lease obligation, classified as current.",
        "label": "Debt obligations \u2013 current portion"
       }
      }
     },
     "localname": "DebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r95",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r303",
      "r310",
      "r311",
      "r313",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "DEBT OBLIGATIONS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r21",
      "r22",
      "r24",
      "r97",
      "r102",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r299",
      "r300",
      "r301",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r315",
      "r316",
      "r317",
      "r318",
      "r513",
      "r598",
      "r600",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r286",
      "r315",
      "r316",
      "r511",
      "r513",
      "r514"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Economic injury disaster loan (EIDL)",
        "terseLabel": "Debt principal amount",
        "verboseLabel": "Debt instrument face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r301",
      "r315",
      "r316",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt instrument fair value",
        "verboseLabel": "Fair value of contingent promissory note"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r48",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r49",
      "r97",
      "r102",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r299",
      "r300",
      "r301",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r315",
      "r316",
      "r317",
      "r318",
      "r513"
     ],
     "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."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r49",
      "r611"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt instrument payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt instrument term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "negatedLabel": "Realized Losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Securities gain loss"
       }
      }
     },
     "localname": "DebtSecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement.",
        "label": "Distributions paid"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r85",
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r85",
      "r245"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization",
        "verboseLabel": "Total Depreciation and Amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warrant derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure derivative liability.",
        "label": "Derivative liability measurement input"
       }
      }
     },
     "localname": "DerivativeLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r383",
      "r384",
      "r423",
      "r424",
      "r426",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r7",
      "r28",
      "r101",
      "r275",
      "r277",
      "r278",
      "r282",
      "r283",
      "r284",
      "r536"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r63",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r117",
      "r119",
      "r124",
      "r125",
      "r126",
      "r130",
      "r131",
      "r488",
      "r489",
      "r607",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share information:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r63",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r119",
      "r124",
      "r125",
      "r126",
      "r130",
      "r131",
      "r488",
      "r489",
      "r607",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "NET EARNINGS (LOSS) PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NetEarningsLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Percentage of valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Unrecognized portion of stock compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r57",
      "r58",
      "r59",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r133",
      "r203",
      "r336",
      "r338",
      "r428",
      "r429",
      "r430",
      "r440",
      "r441",
      "r487",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r532",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity method investment, ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r490",
      "r491",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "SCHEDULE OF FAIR VALUE OF THE WARRANT DERIVATIVE LIABILITIES"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset."
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r490",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r301",
      "r315",
      "r316",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r374",
      "r491",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r495",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "FAIR VALUE MEASUREMENT"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r301",
      "r362",
      "r363",
      "r368",
      "r374",
      "r491",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r301",
      "r315",
      "r316",
      "r362",
      "r363",
      "r368",
      "r374",
      "r491",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r301",
      "r315",
      "r316",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r374",
      "r491",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r301",
      "r315",
      "r316",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r374",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "auth_ref": [
      "r494",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "auth_ref": [
      "r90",
      "r91",
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of assets acquired in noncash investing or financing activities.",
        "label": "Assets acquired in business acquisitions"
       }
      }
     },
     "localname": "FairValueOfAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments:"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r195",
      "r196",
      "r198",
      "r199",
      "r200",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212",
      "r213",
      "r312",
      "r334",
      "r485",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r18",
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "verboseLabel": "2022 (July 1, to December 31, 2022)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r234",
      "r237",
      "r240",
      "r243",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r240",
      "r582"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Gross value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r234",
      "r239"
     ],
     "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."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r240",
      "r581"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Identifiable intangible assets"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Office furniture, fixtures and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r85",
      "r319",
      "r320"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain on extinguishment of debt",
        "negatedLabel": "Gain on extinguishment of debt",
        "verboseLabel": "Gain on the extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and administrative expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r17",
      "r219",
      "r220",
      "r227",
      "r230",
      "r543",
      "r596"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "GOODWILL AND OTHER INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r229",
      "r230",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and Other Intangibles:"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill [Member]"
       }
      }
     },
     "localname": "GoodwillMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r64",
      "r98",
      "r155",
      "r167",
      "r171",
      "r174",
      "r177",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r501"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Total Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r61",
      "r155",
      "r167",
      "r171",
      "r174",
      "r177",
      "r595",
      "r605",
      "r609",
      "r623"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income tax benefit"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r436",
      "r437",
      "r438",
      "r442",
      "r444",
      "r446",
      "r447",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r115",
      "r116",
      "r153",
      "r435",
      "r443",
      "r445",
      "r624"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Cash payments for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "negatedLabel": "Accounts receivable \u2013 other"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase in accounts receivable",
        "negatedLabel": "Accounts receivable \u2013 trade"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r84",
      "r578"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Dilutive effect of shares issuable under stock options and warrants outstanding"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r232",
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net carrying value"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r60",
      "r149",
      "r510",
      "r512",
      "r608"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r78",
      "r82",
      "r89"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Cash payments for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "INVENTORIES"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods \u2013 ticketing segment"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Gross",
        "totalLabel": "Subtotal"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r6",
      "r38",
      "r543"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventories, net",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Raw material and component parts\u2013 video solutions segment"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Work-in-process\u2013 video solutions segment"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Provision for inventory obsolescence"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r67",
      "r148"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted minimum future lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "2022 (July 1, to December 31, 2022)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r525"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "OPERATING LEASE"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLease"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeaseDescription": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of lessor's operating lease.",
        "label": "Termination period"
       }
      }
     },
     "localname": "LessorOperatingLeaseDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r98",
      "r169",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r475",
      "r479",
      "r480",
      "r501",
      "r541",
      "r542"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r98",
      "r202",
      "r501",
      "r543",
      "r602",
      "r618"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAssumed1": {
     "auth_ref": [
      "r90",
      "r91",
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.",
        "label": "Liabilities assumed in the business acquisition"
       }
      }
     },
     "localname": "LiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r47",
      "r98",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r475",
      "r479",
      "r480",
      "r501",
      "r541",
      "r542",
      "r543"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r490"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, fair value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r24",
      "r300",
      "r314",
      "r315",
      "r316",
      "r600",
      "r615"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Debt obligations",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails",
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Debt obligations \u2013 long term"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Less: current maturities of debt obligations"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r102",
      "r271",
      "r305"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2027 and thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r102",
      "r271",
      "r305"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r102",
      "r271",
      "r305"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r102",
      "r271",
      "r305"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r102",
      "r271",
      "r305"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "2022 (July 1, 2022 to December 31, 2022)"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Debt obligations, long-term"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warehouse and production equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Selling, advertising and promotional expense"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset.",
        "label": "Measurement Input, Exercise Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputExercisePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.",
        "label": "Measurement Input, Expected Dividend Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedDividendRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r53",
      "r98",
      "r202",
      "r272",
      "r277",
      "r278",
      "r279",
      "r283",
      "r284",
      "r501",
      "r601",
      "r617"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Noncontrolling interest in consolidated subsidiary"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "auth_ref": [
      "r338",
      "r472",
      "r473"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Distribution to noncontrolling interest in consolidated subsidiary"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling shareholders ownership percentage"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r80",
      "r83",
      "r86"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r55",
      "r56",
      "r59",
      "r62",
      "r86",
      "r98",
      "r107",
      "r109",
      "r110",
      "r111",
      "r112",
      "r115",
      "r116",
      "r123",
      "r155",
      "r167",
      "r171",
      "r174",
      "r177",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r489",
      "r501",
      "r606",
      "r621"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net income (loss) attributable to common stockholders",
        "verboseLabel": "Numerator for basic and diluted income per share \u2013 Net income (loss) attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r55",
      "r56",
      "r59",
      "r115",
      "r116",
      "r477",
      "r482"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net income attributable to noncontrolling interests",
        "negatedLabel": "Net income attributable to noncontrolling interests of consolidated subsidiary"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r338",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r24",
      "r600",
      "r615"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r155",
      "r167",
      "r171",
      "r174",
      "r177"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Total Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating lease"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Total operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current portion of operating lease obligations",
        "verboseLabel": "Operating lease obligations-current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease obligation \u2013 long term",
        "verboseLabel": "Operating lease obligations-less current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r519",
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r516"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right of use assets, net",
        "verboseLabel": "Operating lease right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r523",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r522",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r439"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r4",
      "r103",
      "r141",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "OTHER ASSETS"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other income (loss)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.",
        "label": "Other Payments to Acquire Businesses",
        "negatedLabel": "Cash paid for asset acquisition of Medical Billing Company"
       }
      }
     },
     "localname": "OtherPaymentsToAcquireBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r39",
      "r218"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Prepaid Expense, Current",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedLabel": "Principal payment on contingent consideration promissory notes"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase and cancellation of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r71",
      "r465"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedLabel": "Cash paid for acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Additions to intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests",
        "negatedLabel": "Distribution to noncontrolling interest in consolidated subsidiary"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidAdvertising": {
     "auth_ref": [
      "r9",
      "r216",
      "r218"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid advertising"
       }
      }
     },
     "localname": "PrepaidAdvertising",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r8",
      "r39",
      "r217",
      "r218"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses",
        "totalLabel": "Total prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Net proceeds from sale of common stock in registered direct offerings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLoans": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from principal payments made on loans related to operating activities.",
        "label": "Proceeds from loans"
       }
      }
     },
     "localname": "ProceedsFromLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r46",
      "r267",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Product Warranty Accrual, Current",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r269"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Provision for warranty expense"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r55",
      "r56",
      "r59",
      "r79",
      "r98",
      "r107",
      "r115",
      "r116",
      "r155",
      "r167",
      "r171",
      "r174",
      "r177",
      "r202",
      "r272",
      "r273",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r283",
      "r284",
      "r471",
      "r476",
      "r478",
      "r482",
      "r483",
      "r489",
      "r501",
      "r609"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r250",
      "r636",
      "r637",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "PROPERTY, PLANT AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r15",
      "r246"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Total cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r248",
      "r543",
      "r610",
      "r619"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, plant, and equipment, net",
        "totalLabel": "Net property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Estimated Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r186",
      "r187",
      "r188",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Accounts Receivable:"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r369",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "auth_ref": [
      "r25",
      "r515",
      "r526",
      "r530",
      "r531",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Ownership description"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Initial Payment Amount"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r369",
      "r535",
      "r538",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r533",
      "r534",
      "r536",
      "r539",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of principal and accrued interest"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r434",
      "r579",
      "r642"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r30",
      "r338",
      "r543",
      "r616",
      "r632",
      "r633"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r203",
      "r428",
      "r429",
      "r430",
      "r440",
      "r441",
      "r487",
      "r629",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r146",
      "r147",
      "r166",
      "r172",
      "r173",
      "r179",
      "r180",
      "r182",
      "r355",
      "r356",
      "r580"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Total revenue",
        "verboseLabel": "Total Net Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue Recognition:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Share price"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "SCHEDULE OF ACCRUED EXPENSES"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r451",
      "r452",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NetEarningsLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND ESTIMATED USEFUL LIVES"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r234",
      "r239",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "SCHEDULE OF INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r13",
      "r35",
      "r36",
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "SCHEDULE OF INVENTORIES"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "SCHEDULE OF MATURITY OF DEBT OBLIGATIONS"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "SCHEDULE OF OTHER ASSETS"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF ACCRUED WARRANTY EXPENSE"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r155",
      "r158",
      "r170",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r155",
      "r158",
      "r170",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF SEGMENT REPORTING"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SegmentDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r379",
      "r381",
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r387",
      "r408",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "SUMMARY OF STOCK OPTIONS OUTSTANDING"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "SCHEDULE OF FAIR VALUE OF STOCK OPTIONS ASSUMPTION"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SUMMARY OF RESTRICTED STOCK ACTIVITY"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SCHEDULE OF SHORT TERM INVESTMENTS"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r343",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "SUMMARY OF WARRANT ACTIVITY"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "SCHEDULE OF STOCK REPURCHASE"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r142",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r182",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r255",
      "r258",
      "r625"
     ],
     "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."
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r142",
      "r144",
      "r145",
      "r155",
      "r159",
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r182",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SEGMENT DATA"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SegmentData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Selling, General and Administrative Expense",
        "totalLabel": "Total selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses:"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Number of restricted common stock cancelled",
        "negatedLabel": "Number of Restricted shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "negatedLabel": "Weighted average grant date fair value, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Number of Restricted shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Weighted average grant date fair value, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Number of Restricted shares, Non-vested Ending Balance",
        "periodStartLabel": "Number of Restricted shares, Non-vested Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value, Non-vested Ending Balance",
        "periodStartLabel": "Weighted average grant date fair value, Non-vested Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number of Restricted shares, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "negatedLabel": "Weighted average grant date fair value, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Volatility - range",
        "verboseLabel": "Change in pricing inputs and volatilities, percentage"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Warrants, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "negatedLabel": "Warrants, Forfeited/Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Warrants, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r388",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Warrants, Vested, Ending balance",
        "periodStartLabel": "Warrants, Vested, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Stock options or restricted stock granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Options, available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Options Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Weighted Average Exercise Price, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Options Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Options Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r388",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options Outstanding, Ending balance",
        "periodStartLabel": "Options Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r388",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending balance",
        "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r384",
      "r385",
      "r386",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Weighted Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "negatedLabel": "Weighted Average Exercise Price, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted Average Exercise Price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r421"
     ],
     "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."
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Exercise price range, lower limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Number of options, exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Number of options, outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Exercise price range, upper limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program."
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfStockOptionsAssumptionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Aggregate intrinsic value of options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average remaining contractual life, exercisable options"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average remaining contractual life, outstanding options"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Common stock issued price per share",
        "verboseLabel": "Average Price Paid per Shares"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r142",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r182",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r249",
      "r255",
      "r258",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r52",
      "r57",
      "r58",
      "r59",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r133",
      "r203",
      "r336",
      "r338",
      "r428",
      "r429",
      "r430",
      "r440",
      "r441",
      "r487",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r532",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r133",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r90",
      "r91",
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "verboseLabel": "Restricted common stock forfeitures"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount), shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedLabel": "Restricted common stock forfeitures, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r336",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Restricted common stock grant, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r52",
      "r336",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "verboseLabel": "Initial Payment Amount"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Issuance of common stock through registered direct offering at $3.095 per share and accompanying warrants (net of offering expenses and placement agent discount)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.",
        "label": "Restricted common stock forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Restricted common stock grant"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock repurchase authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Total Number of Shares Purchased as Part of Publicly Announced Program"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Maximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfStockRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedLabel": "Repurchase and cancellation of common stock, shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Repurchase and cancellation of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Number of shares repurchased, shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r26",
      "r27",
      "r336",
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Number of shares repurchased, value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r58",
      "r98",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r202",
      "r203",
      "r338",
      "r428",
      "r429",
      "r430",
      "r440",
      "r441",
      "r469",
      "r470",
      "r481",
      "r487",
      "r501",
      "r503",
      "r504",
      "r508",
      "r532",
      "r630",
      "r631"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r338",
      "r344",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r509",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r509",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r509",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r509",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r544",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable 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).",
        "label": "Income taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Trademarks and Trade Names [Member]"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAcquiredAndEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r195",
      "r196",
      "r198",
      "r199",
      "r200",
      "r312",
      "r334",
      "r485",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r51",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates:"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueOfWarrantDerivativeLiabilitiesDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquityParenthetical",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "Warrants and Rights Outstanding"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warrants expiration date"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Warrants measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Remaining contractual term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageCostInventoryAmount": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.",
        "label": "Units held by customers and agents"
       }
      }
     },
     "localname": "WeightedAverageCostInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r118",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Denominator for diluted loss per share \u2013 adjusted weighted average shares outstanding",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r117",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Denominator for basic loss per share \u2013 weighted average shares outstanding",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(21))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918703-209980"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919784-209982"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r643": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r644": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r645": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r646": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r647": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r648": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r649": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r650": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r651": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r652": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r653": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r654": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r655": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r656": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r657": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r658": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r659": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r660": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r661": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r662": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r663": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r664": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r665": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r666": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r667": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r668": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r669": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(6)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001493152-22-022893-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-22-022893-xbrl.zip
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
M=HL7&U?O9T9AC1J3UPZ.VN#I3L]'BME$**Y?8_(F(ILY/6R=<E#J%[4V(CY
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
M8YE.M1W;I#*QL^[#&.W=2"IIY:W;I.?&\^PG[#C ]PSLD*^[X*\^X'L'J4'
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
M.]P8.G?=G;,OWUA=_KMMS'^2$/\^=^I%VE7+1_'+J/L_=9=)L9_RR R]V>;
M9PGG !>;KPK=DB=4FL!<.@QC.N'-:P2<(C?)D3\XD-3<5DTW1F0ESA0QR45R
M)+-OO?" F>_)B*?$B216Z?3@G15)H3Z<4.6 \0_#B**,::5F#+^*51J;B9,(
M:IX]8NW/B+6,J2A.3E\%R+EG$YJX4,>NC-!*G:-BE(],^8]2HG-/+7#B6NC-
M"*V,R2TN/OM*2%92DRI%2Z8<NYFE#<$(H(QY+'YFQ:&8-?ST^Z=97(<&-U"_
ME347U4!:<JM9ZJ6_/!JW9B!&W%]5_HE)=C+!7R&#_1F9\PIO2L<05'ACOL2I
MWJ6G6G]$V$>5SU)2"G,XQI"T<(>":KYPAUM@4@4$!?+SKUIRP%SL*FF5SQGH
M5HE';E '48!=<DE:$%_ZP8%IH:>D!4!G0%HAG![R;76DS-S*D@26GI+6_#!
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
ME':G40.?)"E/_H\DE> G_P=02P,$%     @ .8(/5<:=HV%F2   :LP$ !4
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
MX_AR_^S+9Q]$B.3']0AYU@&CDB!G?V4)+?(A):@,EP U.D#:4;L10A:HK[+
MRO87'$91[4 QD @(BPA*I\P8%4CKG!73G39H6MUO1ZX5/J5)G+%\P4J+HG12
ME!G3;&(2X*SG2M]5NT#OFR;0O5'[YD=;V+WAR$Y3]_Y''<5OFZ#W5FWEQK;0
M*[)%W$?5HW>YWMJ0ZV'@Q#&WB5S7[6>PC,GBTBBS<$<O70P9W\L0WN'7-3'[
MF?[BQV9"%_7*DB@/.>8VK=K[M'+#FZ(#!+UI&P<M;?035+Z>^ +Z*&BGN?5?
MLW3RW0LZ:VKJ?'UCU?9_ZPL%Y)& [ V-@-?^4ASZ*?;1)YS-3?B5'\<P6F>9
MY&BS)C0TG2B<I@D59JG?4'5-78EZR)<<2:U^4V8H%>2YD_'^C(N\T=#[W;Y1
M5.RPBX,%'M9)0"M]/;UP3%KG\PT?\4TD*\R]M]R3HYZ'5A^0*YZ'[H\X-R>?
M^5MEP\_&Y,8<6)/!R/QBC@9OT8^SI?I'S,X%S<X%S;0YR3L7--,L5'LN:*:E
MIWTN:,;/7%<^*)?5?+S'TIM"9X+<R%[Z6HP4*#IN$A$^A7+]3I2RBZV8I^UM
M_LU#SHPS"4:W/MD"7!+0Z)AA^](V8],Y:*;& ."3+:01KI\!T 0 G;?ZHT'J
M=*O?W-8;KMT C)W0R>N8;.@QW'^F?IR)E+JYB VBZI2\?B; H]@@3J=3BP9>
M*(H:"P4.>'C@".M)N4<7QRE^E65ZSV4\$B:6X"B:H]28HXX,:D':IJ$DV-!
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
MZU$@0$7C62.[ZX!,UODHH;F:HV\^64,>!HCFDS)?2 8P.A]/2P.OVV*Q!9.
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
MBDK^$1[5YO?X?^Z<&*#?_']02P,$%     @ .8(/5=S,L:T#G0  0Q@) !4
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
MS%M(H7N\.6K_/_P6WOXQQ?_<T]L.Q%7I\MA)I:W>OU-#;EV^$XN"H8\:'Q>
M5M*(B8-*8=<Q1>EM)+(.223W/$)!J 12SU^Z]!G%":5X]<=-_/R-CX.<-N0/
M-5O(7XC/?,;)Y#'-$F^5=>P2_&Z#%5)8E G<C\Z_O@P1/^X0&>(@"BG;'_HR
M7NVWA5L36-#^V=9G%H$JOW+S-Q ?60"(NQ)2B+#!P/('GI"*?5KY5>AM!/ [
MO]OZQ$)8Y3=N_0CB(XL0<>=A2QE$A5Q]YDN<KI* /6"FLJ,E9OVC"T!RW[XA
M XL"/# Y$QJRCAS[ F\".K2P%^\R,K^A_ZAP8Q)YVZY?";L[%@B%09#&!*%T
MM&@JH4K+$8\F4;3WP@4FDV05?=IBMEDC MDE2U,&%$<$P*34R&51+NR($?^U
M]Y(,)^&KEA2<I&U>2*!VJ=$1 \4.,38I02IQMQQAYZS9<0$M27A1Z],-"5AN
MZM&1 \43"3CYE*22=\N4^R<<AO1Y7B_2.Q21L&VVR %W^<)+@F*,%)Z4,TP#
M%2IP:,-6S"Y)F&1H;$/>)7DXV"K^5,)@*=1%:,BB?+F3ZCEBTAU.@M@G87:B
MXQ G:9L]$JA=WG3$0#%&C$W*E5P<,7GW))E&OA%%*CDW!.G %-.C$ )(CC8R
M'36(M$MB7 7IR@MS+%?DW[J[LQI9VP21PNV2A!,$1109.BE9<H62,TS%*6%^
MQEYB1I>&I!NR<%#%5*G$ !*EBTU'$RKOA"07^R1IH9:/.')1:YNR&K#5_JQ$
M#@11-."X7=M<O$441R/0-,J"[/4J"/'M7G">0RQBBQLR<"4GNK^#X(($%/>2
M+A-#5 [E@DZ^?+E+$&7TDH34G*Z870:(0;99T)8!Q 0A, D;:EEV9\4)(RZ(
M9TJ\<!;Y^/-_XE>I79R<74Y(8+9)T1$"Q HQ,@DM"F'$I!$1=T*,NR38>LGK
M?;#2#!6\H%UJR("VN=&5 D0."30).PII=#^[<#F2++W/,Y\0-5@'*[;IK&&)
M5-XN632PVYR1" .BCAJAA$%$";6U7!)I%JV*T_3E<8>+>$\<X.M%[,LC%(V6
M75(9F="FEE(%$,%,<$IHUE(]R\^DH#A!10&(EN"$<1/?)PV5%O^Y#B+\3FJ_
M4-8NNQ1PVYP2" )BDAR=A#^%Y%GY!W3-KNE&4$CSOH>I[]V3YKTI:=Z#)LW[
M(:19OL1 2/.AAZD?W)/F@REI/H FS8=!I"$?WJFON2!_G"?+^$5T.%LJZ80R
M/%0A86HQ>'3AL.G(0A5H/$-57-*$!5;SY"Z)GX-H)0^99>)."",!+61-1Q8>
M=<0 =?RI N)2SZFOR8-R;2<IQ=QXF39(L8O)9>"1I U,ZUQR:9>4N(O3S O_
M)]@I)^)B82?T$ (6DJ0E"8\J(G@ZPN0ZB"BYF%@7=*4;&L*K9)W?[5T!%L"J
MKP W?@1! A$B_@IPOGJ2"]G^S)2C"?8D'J']L[6/+ !5?>/&;S ^,0^(^\*L
M7Q,9%QWY.J9GI)[B2'Y @!>Q]:5EX,JOW?T=Q!>7@.I^=2:&F)RCU?C/&8Y2
ML?MN_&9M9._"J0;R\@<07[>+AANFR]\M?\V?DB C-5_$V^T^*G9Y1.<&)7*V
MOK(29OG%A4(@OKX*69<)A2QJ"UNFQ7T<!JN I3TCD\\D\$16B81L$4(.L&0#
M+P&""E)87-:>2A"5DI9)<)=@2D),/@2[!(@C'R?S]5HXVJN$;9%"#[@DAUP2
M!$FT\/@7(_";54,#Y2J(Z;BES2Q-]SCI11Z!BB,*2<%+B,3)0Z23#*265+FB
M2V[=X]6>C(^O[]X_+H,L%$TN>1%K8Y($7#4B=7X'P0T)*#[!*?D-Q6OT[OW7
MCW] I9;ESW\;T\SM9$B\?]T^QJ$D^Y10RA8)%!!+'@A$0%!!CHM_QPP5HBB7
M=9&=J@568$[G=UL$$,(J/WWK1Q ?781(]'I"_:T=N?SIY]43 84E%Q+$8K9=
MOPADU_TW94!00 &,?PHA%T6EK(L+"?60M=$' 1MG0<!&$P1L( 8!&],@8.,L
M""BKS5.$$+\T?PR#C2=)3JB4MDT*!>0N/P2BH*@BQR?U&94*JG5L9[1D*<YF
MT3I.MJS^*_('@942.6LY+54PJZ26(B$0'%$AX]):YDGG&L*(2MOFQ=X/,NSG
M8*Z"R(M6@1=6Z1%%*^)Z%6ML,01?$4<C#X-#9B Y.N5J92[#2K%.=6E[*3T_
M@/$3#L/_C.*7Z!Y[:1QA/U]+$>T4J>7MGIC1P&X?FI$(@Z"3"4+)T1FJ].97
MJH5*M6(ES F3/L7A/LJ\A-TE3T2>22)GESD2F&W&=(0 ,46,3,*02ACETFXN
M:.?9(ZH@BSH\80H8M;CEZ]I*T)U;VT)90)Q1 I3=X2YR?M2Q<:[EZ(IEANE[
M$<$SOO0RK\ FM5<F;OM2I0IT]S:E2!80A90 I?<G*QV:*L8K.>4L94QR04*M
M3:PX)=Z1LI\XAH/(YXZI1 #10X1+D4$F0:6L$R[<;[TP/-^G0813^4#4D;++
M!2'$-A=:(H"X(,(EX0(31:6L$RY,MSC9D.'M8Q*_9$]%?E:I;1)IN]Q00FYS
M1"@*B"LJ?!+.E"HHURE3ZKHAS^<ZH7B>95%NJ4#4,FVD8#N<X>0@$48&CF-+
MB%=TO>4VSM R1@\I1MD31NPXJX_]9B;XO!Q7+XVL5O1"1!Z51[Z7B"BD$K;^
MZH@4,/?V""<)@DA:>/)W2"H-5*I89LV<<#AISN,8B%F&M]+;#GH56PPR!5_R
M2"</@DV&(+N<8FKMR3531%3393:C9G)[>8C7$K(<&0L =@+CA@0(CDAAR<+B
MYEL!;G+G[1_#8'45QIY\E:4E8SEC'@^ODRRO%@#$ !Z5+$4>$T1,TLGW/_>B
M7Y/]+EN]WB7Q"F-ZRBJMO)5N_<U0VRYG>IG49I.1*B">]<$K86!=!&J4<=88
ML5PNYM%#XS2;6[SZ]?[)(PTXWV<I'4$),/DJN%+)\O:"@0&=30:%!B#J&<"4
M;3@P3<14SU"NC!K:CN9G:9T%$/OGKPN\Q@F]=[#$G[-S4M&OBAF&@:[MV9NQ
M.=W)G%81! G[HI5-]5+4+  ]TC-B11'H%UH(8J4<]_WRM9<^,COWZ9N-Y^UR
M9N(P2\M_J2E:_,/?J],C\W5UI.0NSA<V)"_:]U.U0= AQE!^]M%S3L\!8+D#
MBZ4J/>I:GR JM=$OI;Y[7D[2%&>IAH%=(9M<$P-LLJHM 88_0EC<:3,F!(0%
M1:1H1 9.UCXG)'!Y:G0$@3%$C$[VM(O'='YPSI@++WV:1#[]S_2?^^#9"^EH
M/,DNO"1Y)5'@)R_<=^]5]-2UR:A>YC099J0(AG%]T'(,)$J(A/AH1?^ :W7G
M7"R6^\G,>84)J,<0W^),O/9AIF+5EQF ;[DTA3P8GAF Y$;"0@4EE0[Z_>^^
M>__NW5\1<8P^/D,1/NXJQB%<([VHV%$HT:;&I-/HNF"?D3DB&BH5P?'1!*UX
M!ZAF98J^#J)5N&<76O_MW8?OSCY\]R?D[S&B34L$0S85W7E)%A#ADL-_VT<8
M?7A[ABBEF!_]MW??YKJER"6I@^XGH0_OF!CY_PF=S:(LIMOCF/S;'YQW@%E$
MGT2.DU?2<)+6;HO8I+,(7).US=_!D%, JLO!4H00"H8;O$OPS@O\Z><=CE*L
M=GL269N\4,)M$D0H"(8I*G2"W"M4%N%<&$"4UISMF,R(',XIM7-)JY3(XLP+
MKTTGDK*KU[00M&I-(YUSXBZ)=SC)7N\(U(P,SG12LJ,+9_+!1:UBUZGHP;=]
MBUP>D(O1@N0]3:YRAG94Z8P%-[C4@S%>S:*,0 Y(^);W%6+-K SB/L:Q_Q*$
M\N'91-5NE&-N3#OZT>N!(6(/L%U"EC\S(L8L? ^JT@K7!X.6<])Q/+I+?XV]
M%"^"S5,V7S^DN<F2AM'HV"2B$?PF Y4*8*AG@I*;)98Z**1***%:=/MGGP*C
M'.T/19<B7U@9CDEDK5),!;=%+9$@'$HIT(D7'(!$:#EF9=SI(DZ7!^@0(W-E
M2 [D0U\'WF,0!G3-RFP?4*5@DQ!ZX$V2R*7!^ HM1-G>8%@KNM\@+)=<[[Q7
MNFIJMC+>%7:Q%"X&+%K[;DN"X8\2GG3;99=+0^!-LL<^WPGDULKD+;-'#;M#
M(+$P) XI$0IH1.7AK#:V8_C2CE<UEW1*[N96,@/DDZNN!AAJ&<&4#7'L4'L<
MT8E5W)EQQ55*0/?LNX@C-F#_%&1/%_LTB[<X,>2@F:K5LS$]C&D=C3'0 \/*
M'F#YA])RU6;\5>WIKMK$=<[,2_RH.:70DK#),P&T)IT:/X-A#8^).ZA.))JN
M"3 QDN#9HSF C$,OM8I=ZNC!M[DDEP=$+BU([NDG+TD\0BJ_4FTZ)><<6WJ?
ML=F$4"AIDU$*J$TB"<3 \$>.C3]>LB+C'<JH IB)H+$;<NU\S%R.8T>C7:DT
M]C'M@P20W$O#A'J1W7P54Z3CB$=R^!)*\0I@W) )2OZ-TFCS)L/)%M::)H6U
M)*AH4,>.T>\"VJOH]+-.2"_;+#%5MDJY7@:UN&>D"8>$?> :Q_ A*151FCIG
MIF111;_#J]<#L.BEV?G5*8%AH2E2W>&"FHL J:A<2=$2TE@;S J8FIR&JF H
MV@]OKZ4P.!1MA"3ZH,59$*@)^<!.'Y3S!DCS!9K)),A8&@D:$\0L8R".5G):
M*#7L>B0M]+87DHH#\CPZC+RWJ33RBZE-'>?L8@ERGN+0QTE*3U%GK]H\'W(%
MN]D]=,#;.3UDTF"8I87(Y^^H%=CH]9>_HES1_1RTD;A)><>>$[/MGD0@NSZI
M*0.&+A)@(N]# O TSX/U;V__^/;M.WKK$SU3)41"=I32Y%A_1>_>OCU[F_]?
M_D_$7>VSIS@)_H7]OY;_%- 7@?P?T)_^<O;=^^_._O3VV_8OBINDW[X]^_[M
MG\X^?/].HL+=+'5.XXGOLUPX7GCG!?XL*F;DC;:7G4PQ4+1Z\,?8D-8)(*T6
MF.Y@#)4[$U0I(G83,8C0*M=USKZ;((J3\K44G,I&9%[,)K-D()L\ZLJ 88T$
M&/\.>$2C-E)<2)<W@D*:<26.TC@,?':;/MT_IH$?>$=^B&0(=Q8X\X((^U,O
MB6BNS<EJM=_NV:7_2[P.5H&,32:*-OEE;DB3<7HM,!PTABHXS5@*(C^7=$X[
M/HBMKL/=Y4=()EF6!(_[C.[>+N-VS](XNF,5[G::<DB#J*<T0TJ&M3YS5)O$
M2SNI8-:$657..T]C=6H2^7Q;Z!>U)&J.E@:51DC6"X4ZL$AJB%:[LL@F18#I
M>+G'5^33+O)407=YIB#-63NEBM6S=@;@6V?M%/)@0@4#D-RNL"3CDW-V-69F
MQ)!YPK+1^FPIXPXG+&&W?N5#KNEH'4EGBF1I2:8&AGGF6-4+4-7*$R3^Y=GA
M)]5BE[X-> U'?)-!E_"L*PZ17Q*,:EYQ"Y;P^,7>4C?F5BGME%=MR$I.Y:)P
M^=3"9\2E?'':.8^J+.U+.N61SIO:0D[2[+< "A/J,PDP'!'"DB?)_X6)N<^%
M7R&Z#B),WW>3'0,0"3HA!@=42(Y*"AY!NM 4)*&B[-6]U#U3%O@91WNL>S>!
M%[.[OBL&V5[-;<N 88@$6)<?A9C[;?D"")U$BH[033\7BVTT(0SY7W_I?59;
MWJ\D![P:8JJ >GV*@<;. =C%:U=)7IYS%E_$:39?%]9IG)M$UFY8K8#;#JH%
M@F#8I$+'!]0I2RN70'%\+? F!CJDB)8:,"FAOHC7)H1S/GQ,XC2]2^*U=!^\
M)6&3"P)H328T?H:U+<(#XS*>4@FT8R+.&7"/V9[A1QSAQ LGD3_QMT$44+=&
M;Z07V<MUAV%[%F)U^C7(P-;4K%<)8+S2(-C<E"XOY QM\F+89IW7*JA*(^5^
M>%O@%)/6IJ\F71(/&\8LJ75AJ30Z5.K8C=4-X+>C<H4"&"*:H.2GBKD.XYM?
M:Y5D<TZU&R_Y%=,+#*QC/>,D"U+R-S77=$I6#RP:&= ZOJC4 $,W(YA2/^?5
M&HQ[9)C>QL7!6"C<T[AT66"BT[(:W9F9T(KXU"I@^&>&DPL*M>.K<]J9!10'
M12,00\/A(2&LB4DOS))#@SVB0>=TK>[AYPF3KLFD2](R0DDGF11XJ,+<";48
M+(K) 2J2)! AYURYC:.XC=ULXFN@9Y-'QF8T6:55 C.RFB(5O]$0Y'G3OBX<
MU!_<3U?I0X$INQ*=6Z,Y]R\7M_UJHPIT]P5'D2P81FD \JGWJAM/5!H @7(\
MZM"+D[+\_)4(8N>EJZ:('7)\GY,CPAMZ@E,UJ(GA2:D!)5IG3D_J,64#N$;)
M^F-"6@.X5X6D&F"<CA%,]1A&@R;WKPM_]((HI4$>3N?1]#,U91^D3]2=SM<T
M#YMLAJS7L[H686I&:S5"IP2&;J9(N14)HH?BB#BTI@K=O?2)TJ'D\S?A*V/4
MVS]_>,M8=?GQ^N>_7SP1"&08OO*"A!VKGZ^KY#(9^5,:^*S3Q-$=^89!FM*7
MF..,74&B-T?C?3;9))B=0NM.]\:HP 9/QVL82NCCE^Z<^:.9Q)WO8'70^^]K
M4DN12X1TD"JW4<8NQE<UL=7DO"H4T;KL]:+[ISC):#ZW.N0U[1]B59?,5QFC
MXK1(#RQ;%6!->9C2(O+4O$%=B#W2%1GNA;GQ#5M!781+$IH8IR*C2A\L*0U
MFY+S!?;S!WVG3D!F3;TF3##F2MIEY;YSI7RS(A:N^CGG5;TT7AY(#J(],:Q8
M$2?APCE>QPG.Y=BS$"1H3[PX\8/(2U[9I8I>^4)&K='N6M+H3==>EQJM.EC]
M:WQ#)6^8Y.L8Z)&57G;5S/M,_B7"$$Y'5A87#N<\QZ5L1X&T_4XBA<P3G!-U
M'GR8X9._BP.&/ODQ8,7.<U/ )DEX8$U>U+_"\E,<+BY!'<Z +9$21+5W/2#G
MUX!RK$:=0\UL1:-]"X&V4S34  6-O48I*(M1)$[!F!:K3B!S,+::Q:3I'')7
MRTLP@Z,(E=8?<GQ:-5(^%.FWG/.ES !99M0Y]])@I3F(H]&QR2<C^$U^*17
M\,T$I8A_(;OL5.;7)G0DL?Z6S2K<'\ 1VM3'?@#,,F84;"9)&,1^ \>3RR#<
M9](D1E)IEUSI0%:QI1 %RY<V/B[37_ZK<\[\A(/-$P$R><:)M\&W>YK2G^[J
MT*Q*\WV69E[$L@ZH![;^Q=ADV5 CF_3K6P887@X$SCT#712#O+R<,O%67)?@
M?J0TM54U@O8L R*/I2-NKP*L,I@ >HQ3K)JW#@$/<Z"66%*,"9Q!_=I#7@H
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
MY4L69UZH6GL48N.6D?:/K*"QA[#J4:PBQW&?84RK:W\H,S2''\XTBE#6KX>
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
M=A23ZV:'E7C:W>.4KI[ULTQ] 6U@67")KKB,-JB@TZ;U"5Q,&V"0XGK:X-*
M,UIV56U@45\ J]U<6QL(E*;JIK>6V/VF3AL<L5QK5]J.V0S5!;=C%.I\@GIL
M2P3<_G.>NAW.+3B%N8UTG>9=GBD!<<B2?*-J#5BWVXRP"N^T.6=6L[?,UUWT
M$GMU2E83(!L9T$IKK-1P[M]ZP>06@!M*=*.7VT<;[;(Y3?*(5SAXIEO'?&J]
MIO-6"%N\,JX!W+@5+I%TSA0C>.)3IDFE,!(A[G=QE,9)^A3LB M\B9-?U9Q0
MRUNCA0GLBADJ81CD,$#('1.I55"4ZS@?I-@+V;G_N@G2%0X)8ASO4RFE^BA:
M?_/<R!#N[7.E%K39IC%B2&^A-T ;?P]GZ6#UZ3F5("7I.:F.09IEV'==Y^QJ
M3SK?9RD)?NA^Y>V>[JW(#M8=OYZ3N FK:Z:C7(R556*UK^17N.XS+\E4/68L
M(_FK&TP<->3/T#G>!!$[!?_H$>F5^RWS(S9'YW3U]#-.5D&*[Y)@)3UW;*OV
M$^VK)DTZ4@]65?V%]VL#TZ47! H=5"HAIG7VI;N!CT0P2V?1'?M8JM.QH]1T
M2MU;T53'[,J":IS/5L>W338*,PWL_H+W\#PX0M/'&'*/B0!4OSQ^T_;JK\>K
M_G3Z\=%M[CWN@NGX6;SZ=9:F>^Q?[A,R].<FL]9)V8]%DY0&^+(V'U"0U6XX
MV-!6;^I="IQ.,12Z;.RJY-R3^-#^7IKB= #K">*DQK!!#7S48:P7 CB=UH79
MO0>S$_($FN:ZBI,U#FA.WZK!1IHK"&L"U:>'-]4QYXN":J!EW!W/1-G06VB<
M0H?3.2B!\2X&W]XP0'75D1KYJ -P3PPGU\G'L;_W6&SD&@ /*XYV!.WNG^=[
M!]-HU&%%;J31GN"4_==D)^ TV 1US^K+9IZ1Z8?M6ID3%49$9#9C8\<IQSPY
M(J@'5$PSM)F.V8>Y2DYG86"@99K%OF.<V874PQR<#3&N_41[H^UQUK#J+['G
MCKB6=]H=_<H+DD\T]<LD3??;LMUV>$4L_Q2'I!CZ&!+-KWGLC]2GYI/HX/V;
M\BB=V[S:T^_8O6WM=NI:"+U!K+HOJ^LN@O37JP3C6?$,F:V.*Z[W9+NMJAE'
MZ[2B2K_,+JNPM-MAJ>B;-9$%DJ>9VOBH;X;'/IY+E6A_S JM=\]1&X[KEZ/4
M!JM#CFEBMR>6,C 2_Q\YA!AQ,FM0X<F.D^--6;6UP>J(8YK(=\1B'KJC0NY[
MHN:)T/S8W&2?/<5)\"_L/]#<BXU3='?$N/3\M67Y@K;=(:_/'EHII"=IC].
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
MA?*V RGOK]=?(,HGT,1S-H.$O<5N1\(ZIZDX9D^94SFU2TR11V/[,T ;O?+
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
MVZ09=?PWB2HVX(!*LF4Z/2;3.%]G>0EI)V]8(Z6K^#FA_&U>VQYEI#PN<MW
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
M[Q+EPZ3],E$_7;\^5'^<O[^B?)[([Y,.  (("$#P<KC:?55\?%P9*8_+:MS
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
M+I*@*/A+;0/Y&QU%$; [%['A/4Z0KZ/TMT1J\)WV43A]= *P!GBSET:T:G8
M:?%@Z4:2^:;&ZF9J=^D;E$!$D2-00R=276:['K-^-C_-UCH,JW650,KB2[K)
M:1CSL9K]>T)YVLHT.E]#=LE_U&.XN]?TOG0C,H"]5TE+CM%^@*A?."/--T2>
M0>4K9SA]LKN1D,U"SS@^FXLB(GX,H38R-Z$/7."L=7KPE7P5W!FII1JU \]E
M1>_H>_GT1I-7^I4MXU[,295GZD+$Y\Y5T%_# (5GQ$[\&;A'/5.>Y>:,_(T&
M.?&W"':M/\#L'7G,5'&"Y/>1[X7SXQ]VS*IV_Z!CMI)3Y;V#?3_,>SCBF%KU
M72@_0:;W1#!&4K^E$7AD5"E;2EZ]AZRH_I#F3HI.A>Y1_'.X5Y42H94(M9YL
MX3I.XY)5^A4\.+NA@>I>09X1/-!U$*<1S1?+:U:/(($!RF09>U"+R$[V69N^
MU0C=G[AR+<#RC!_.<+>J[LZM^08$-XBO\,GB)*S(9:^PF\:3M1WG?<,\L_&\
M>YC6%@-[B%F*3M8HQO83.]B"OUW%C":P[2UFJCIM>QC<9^QB$1YW&P/-<$>-
M*]!AB=-@6 4ZB4AXH(!ZO4D3,+ZR]0=-&&Z:587Y\51W*42<30!KOF&K6>I(
MBU2X7J_:S+E]E72]7[9M$;GMY<GVX87V+%5?<+BK^L]%'^PCB*['#U>WH;S*
MZK?4Y,H0.V?,ORS>1Y#?[#RFP8R0?_?T#?!G"KDR:73^RG;=*WKU3O,P+NA]
M'H?&Q<*1/OTQC=6IQD<SX1H-D7!(C8=P0"=JV_(YDXJ9P4TJ(@8/8<>&SR":
M>@]9NT/:I_)=GJR9?QFK(1;3&W'OH^V>,9R2"1^JZG/LN]C)P#_<4%R_Q5N4
M.7__O>#K^:>7()4-P9;PD!2(1@=8_T[]^$=8:LRN\P$&<X&%*&!D'N^2P6E[
M0H/H5-?2[FW>&W9X2/!E4-+K(,Y_"A+S]2\&7+^MKN'>'"AZC39G<, $$!.
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
M>DU!AC$$??G=.:X?L2.:1!-_^(U--'&CYRSLBM5($-@=\J[HU?::H@=F2UL
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
M?W;W\NIX),W9H>QQEU2 V1_2U]&*ORBTS%Y*J][OYX\H#;\MTP32&5T,0WH
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
M,!M7#;525S/PD\@C *L260?=K$N_T&&G+WSZGFP>2<@YRX4]L&,8P))5=,,
M>*#)*W=/5N[2\6[<M.XW% %I+^Q;^T8H 'EQ:B0F/FD&1J$C]JUWMWA4.')J
M2!9?@V:0%#IB/XO7+205CNBZ12B63O#<C>L[X;;P#F/=C5D:6 CP;51*,[0;
M']G5H6)B<(M3=,%A8[P@"W?YA4Y]XX0Q"8NR*_" 5*J[+.S^7X:+^;TU6[#L
MH/Y?'^RY;4 RP6XY]X/-(X4L%3)_E8)57.%2UZ7J.-B.DIIM++K9EM&%>$N@
M(YFEW:OAS?6:0(G'=YW4S!3@,A'W,@/2ID(MM^2N?I*SA.WJ++DZ2X[5WTR%
MF5=4&*$U(NMTEBX3&"<,"FYC5677/LLPL5>4)^Z32U:Y+IT1NVIFM=1X:SOY
M$++Y CGF!7= '?+:(!D25&?8$Q9-Z9(XG$4%_5"M?GE7G\).<&PE2!TSW!A3
M.']7=^#$CLCZK11OG _OTC*- VMA(1N\Y:>!Y:8MOP?VNB[/S/:?@G"3XGVS
MS?^H%A.G-B#R7B^#DA\JUX1OYBQ"T5MZ Q([KL=9EY7ZCO/^A^'@892^2-F?
MC!<SJ[_HC6SKQA[9B_19LWR\ZWN37;\WV<5C3NGW/[GQ<S^)XF!#PGU5OOQA
M,#[IL-Z7^!RE$@,J2Y]R("NQ,\I8RB4THY*$;K"B<PKCM'WW+\QS2;!6J\R3
MP+'NH)VQ]3"M#\S#N:?I7DHXB1EY)7Y"#E8)?U5+">*/A6W&XP LXRVZ]:9_
M>__[._R "^P=GO&@Y1[_2L+'(")M]G>]PC(._&4K>2D.@!T1@B8P52Z>M59
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
MO[+-E51>-09^<^Q@%1C[Q308LG)8#?.(E:\FT<0??F/F0^)&SVR261PQ?\$
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
MW#3%LM@7^P*F,PRK##$0NRR")ST9U,&KZ8SM >X /2Y+T.%CQ$R>"NYLL5W
M:6Z&^@DR"C@4H*>,%"/@+7\U#GSG\)L%_5?D+--+4]F:4A[(#/"$@E@.^58E
M44]F[B1TUZ[O>&Q7YL/"FM:VQ%;^&TI<,29*P %-07+9+5%V$HIY7ML2.\JY
M YX+.(!^FNRO5*B:R;(HB\%&Y5-1ZO\#CH*=U\*]C*EW#2KQQFA F0 V S'K
MB;W_=8)<D0GH:/4])XKV%^J3,)WM/JB9+)/0C5T2]1W/(ZN;[8ZNO*% [6L]
M,/:^"\:Z(Q8:&&:Q?T]E3]V A.YK6E=VY#J/S(%'*1.&7OPJ"KVXM>Q9[Z,U
M>DA_6GP8[H,Q!L.9_=%:V!^'O9%MW=@C>V$/Y]>PC&M8QC4LXQJ6<0W+N(9E
MU )S#<NXAF48');!44#R;^U4*OY5,6O-:PQEKK;T)1!W11088A)=0U^NH2^G
M0.4:^G(-?3%YWS,D]$5;,8%KZ M:Z(OY81/7T!<9AB8'3UQ#7Z2'I+D1A2>/
M?8G"N( =_>F &_WA[S-VV<HQ .C?"W\V0Z\4:_O',]83PP)A*%?8=Q,T)-;D
MF%_UO.PH9J01,^]=W]TD_(V?MBDU05.CR^RJ,+.6%I0U?^]\DW+UN G:=:6<
MJW6TH)^$U9O$+3S< ]3Y7*(\%#BAR?]8>ZM;.<?K8S?2RSEX?VP;7HZ*(D$5
M8$[^RO U!N0: ])Y#$BRV3CA=D^1M:2+@6Y,PE"/WRJA'@_W]];L<['(AM5?
MV!_MQ>=K),<UDN,:R7&-Y+A&<EPC.6J!N49R7",Y#([D0"P+'OA9+<R,![9/
M3\HDS0XIQ)AGJJ=@VSO)U\_% C\E%HTMQ9>T1A^E*8S;6(N\$"22/F&VLJA!
MZJS)D0_^8UI.D!>.!.B(O5O C'XX"[ Q-''S26N5ZWE:1O[-L_$3Z&>\)A=A
M\S>X]C,OE;,7+3?.7G/J26 79X'M6SC07*("M2/TM+M8X:O8(5&8^UB%^0;O
M9+NY8F]FBO/ +DQTNOVL$4"7N*7=!N$3<>.$(GW23>WHN^@/JR!N:S4 J)L/
MOV?F@T_6[-5*#>9?-VONQ0W3?OC;HN),L,-63[DQ-@+I$K=&P]QE?W]GP&,K
M)GG,&$,Z\;<,?1U;ID:/F8(HZ'O$I".?F484D4,CTJB[R=,1S:S@2XDG,\+N
M)JA4]P,_O=-.'&_D/AUJ:HCK9_PN"*J86>.[M'+&\&_#6=^>#WO3F=T?SGO6
M>-#[-+3O/BR&@Y[U<3BS:+O9\-ZRQ_;XKM>?C!<SJ[]XL$:]D7U;? 7E6F+C
M&IAQ#<P870,SKH$9U\",6F"N@1G7P(SO+S C?]\[B9^#D+V8]T#UQC ](3-S
M9NHY/C6_CY1!4>*8T(YJ^3'#EJ)P;]1!/WJ]BA9456F2[<=:/F:(".E;BMW)
M(9^)>DI(9V:GST^@9*W*C;"/!8TKHNB.J.>-IHO$]&.+KX$<B$(C])""$P)1
MX8U6(&@3P)HX:H9^'WI*,*K\T0G';9"$<C2*K=#O8$X(1I4[6K%P7P$KH]@*
MW?E\2BPJW,$*/&EU9V+YJYQTIF[OW'6=W+CJGY?Q@>*&\.GBY'.7(KO[V2 1
MK4X-78DV5DQY,%Z0I )O]0P28/",S8^>-YZ%7'''N:,67.#EM[MC]B,K<%%[
MZ_S;3^5;Y_[D_GXR[LT7D_Y?>M.'6?^#-1]6+XU[^W&OU\?7Z^/K]3$V,-?K
MX^OUL6: KM?'.JZ/.0>A8&L5>G@ _;"M&_#S 6 >H%\E%V8JN\:O:8J=-:%R
ME<^E%!T#O6$4VJX&#(VCN);*[3BJX%HJ]P)*Y6(4=;W\4KG=WX&?::G<VN*2
M8O-'T.4<=EXY%7H*E[<%16;\"#N9 8Q4V" 8Z36"IB&Y39A/%&3Z<%MCZ]<
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
M->SF<-,]8 X<LKHA/OU'S&K^1P<2X($WH&$N+_0&1#9^\$UUFH=95K;'*LS
M[F8$ 302[1+ 0(+Q(W#RN)2I$\;;5 ^B0LO"X&^VQ;^(@W)4QK@<B%6H1@_>
M*4Y)%JU3U]8,V-2%58#9:0H40<L2J1<RTW@UQ).5NHI$)RI;=@TJ;+59R<(*
M.RX6>PTKO(85HM]L7<,*%5#0YE>YAA4V"BM\:U:T[36ND&&B[8[TT@,+F>_R
M4#)0K(W5M37C&._&,5"E3D]A[,;P",MCUY)A4'%L 9L!>.@O>CVE,W6C* BW
MXR 6GR;U3;'#.62R4MRA1,2B[TE]YX6Y;]U_9E<:@;^.\UN6/$@VWO+E']09
M.>Q8R6=;?D(,SAQT(#E>H0&)EJ&;%O5@I;WVOU?V8_('PO;4M$&X(==,17OW
M,G%T2YE4;*,,MV D[,A>#7A+^88.^/&!<^LL\[= H<I)L0>V2Z(-@#(^-*Y@
M1G=VY/IE9=+R&AYPA/<=\+6C[@ N<>&L*]3-R$M60SZ:/#%=,)HZ6W%D +\'
M=C!JNUU8S ?TW=;@T$)M$:1M &T96WA^*[G&5<6BY29/N["VH1^[1RI&6O-"
MZ18'-B!V1&H78M.0B^C;1%I5D:J- Y+]U_:MY9)I(]&,+(G[*M[;8;VQ;R[:
MX*O"G\NHJ):%KT(+J_VBJ;#:?/YPSW[?68$U'0<JY5S*RJ*W7UHI6G4<[+#0
MFATNNMD6;RF@D:'0D<SP/#?#FQL?"B4>/T2T9J:571)T^A=ZF0%I4Z&6G_D%
M4O%#02\W;JIKV P)ZKR&3AD3.K5PEU](/-\X84Q":.R.K!/V]4*CJ 08)] -
MF"YSMJ9A\$+">,M,A-W]V MS\BAI<SH^CWP#"5$)-.;227&Y*"F\UCTZ Y%4
MKW=T?A["<ZJ5U$ <OK,:26>;*7[*N/)3;B&GR1!?H%\*7RLNG:F UE=:.K]S
M[#NOAGK*0M,GW3\A95!/+JVGJ"F6'1Q9R_2-4SKJ"_$CAQ,6V7D%+<D$L.,
M5 3SU+PQ5]<TJ\S8*<NQ-]BU%,N+7? V5/C#,*(X?.5&=6I::MP)8,<=&+ -
M2< YAP*:%4)F+ S )RMT::N?B(%O&R!*G0BLCHN?F7" &A%?F<8.H,L61EQE
M703\!85@35.,GDG,TH7KX[%^18C'ZOWA:&+7^*P34)L:O[GTL(R?PM3XI D[
M&7+%V"K<"L 5 X,TF8$8^%DN0?' +5\J%7:+812[&W8&/D3D*?'8'50DC-/\
M3;0O]"?WT\EX.*8[ /W)'M!_V;=T]=._VN.%-;ZSV3_K]HCA?&'?6POZT\-\
M>/LPHIO&1[I=7$,U3TCM+?\:<B\Q[.B(#_%3!8(DT9N=#&Y6!%*K':83?N#'
M>.XW23XY%<6N*AQJHY@A!1VNEI)HJ'$#/TQ4,,^;[;WS/T'8]QRJZPM#1Y4&
MN70)4&(&>M2I8+:'N4)JR"@/9+P<\.0?CG<]X2UC5EM#3HWM%=DXX9>(GGSI
M#VQV$3>X->\GZ88="M90D$M@@GBCR6$ZI_I_%(31L_MBK4-"THH\)/X:A%^$
M@<> ?MA!-BW! 5*I%QU"AWP>TJG[9/)"#:^\FHX8&DDG[,O[+G !\07]JC.C
MU!.=]P(/+:PWLO.DB3I?>Y;!N(0.J;4)PCB7MLD3/$):U@_[).L 1QAKSCJ>
M"\"E3\1=/\=4D:?S==9DYR5[$G@ZVHV*'?_<A>1TP%9CO*M9]E)4R5Z"O4?T
M>]E;NK#[?QDNYO?6;#&<U=Z"M'V)Z.KTO.:G7_/3K_GIU_ST:W[Z-3_]FI]^
MS4^_C/ST2ZN8WVJ+$Q3-QWNXZ%HT_^**YFLLW'PA1?/3S!0[BA*R&J0O)4])
MZ :K-#JQN+0%=A-X!$,BRQ2"5E6Y<];N-.-3@0RO(:$U%0B_IG<-Q?.8O!1X
MECTC8?MTKB2*[;WNM@]W5@N ;S Z]K'0C2 U9NM9IO&@I^\T2MLQHA@%>K*8
M*>F,GX+P"]UZ\T=NK-7_)%',J=?%VO.;GU.E!S$E9[PCS(C'2BR;D-A7-Q'L
MB VS=@@16.C63=W=R(%K^>LXP'+VD#'.J>!! _*T[/_863=SLF8[YHR\L( )
M?RU*G_G])U'ZS'QX=S\<+WJSX70R6]CC.^S\ES)I\DM??@_LZ]WRS&S_*0@W
MJ43<;/,_@F]X%08SPY,G0Y)[G:M *?Z-KF"RE6U,+KOUO0W!L[E<EZ$&48U_
MV3NG+$XC=G<'3CYQ25Z)I-O%H2DF%_T&.)^.[&*DU,P0E" 26+^Z]-Z&?'17
M))@'7I+ZDH6W(?5-L?VGM5)1-$%$%&HR46?DE?@)Z6^7'KEW?&>=0B]DKK@+
MMMDG93*$8DW,SN[@Z7X'"#\HM,(ND2-E*8<N=+NV'X3T@'$$5Z=YRTI#Z%:A
MK>R:D.>\61O"]GR%L8H2[+*'*>"?W/BYGT1QL"'A\-O22U9,.X\B>KR0U<+Y
MQH>FT6#(5Z@J"GKEH<S&O#OK6]6[,(BB:1@\N0*S^ZB1(:=Y$Y!KB$5?M).7
M]"*6T;&DDC:B,^0#4=L8^U:Q!2 "XM&!&1#*R*6[CU@O)"R)0JX$G;#O[EH
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
M60"(H%Z!?C-6A E\KOTD@F02R@ XH.ID/N'^A)@$?ZSRSYEF:2'8BH@;P6C
MY1@L@W@"K313YB/*% 44/@60*H &PT( TAXMUCND7&?YA)7GM582]"O#^OCF
M")J1<.DSKMBN!NP<$ 6O]=I[+L$@!>[E4 Z7ODC0% 5&76.U&E RUV)!ID"(
M2.A(]$(L&=OA2,G2W*D?E"'@6'H-4R0"$@!-*Z!16Z>QH'QJ)B04:FXR#M=L
MS$VL*=1&\:$##U!K:RQL,D06<L;1)1OG'%:>%U;)QJ\,Z[<"LK$W81D'9JSU
MJS9?$W5B4KY-0W-H62H7Q*N:#Y;2^H1J9LD3R)"/!+,! @:T/1+<3# ')HO
MND8+&S\'W/A"F03RH=VME7 L.M7*9P$\-@Y-%9@S8$#%CM%[W_P)E6-&VF#2
M7B4"FGCPD=8/CJK,03DX"MPG]Y%C:$\Z"L=*")J\:\SN2!8!W5.10[%56[A1
M6PBU92&1==*'%!A0.<[K4EP&#_?WCKC,Z<)\59 _M#R+B[Q4HS>D1D6:+%7Z
MH1A N\P B,Q_L3&9AR6MAC$CGR;@]SPV"T:-1@R4R5671H)4HJ$ <"!FW*!;
ML@PP,6D+P]VS53!JW3W23%"K=Y!X4ZYJJ>N$+SEX. #(*,$#&ENT(\,#3C7'
M5G 7M;(.F\22$H-!)&LFI+J-L2?K@2G# %4,[A/FG%)<O(F@Z(I! RV2540*
M<K@@UWJ #OX:,4P(CA+D9T%))KF&E9LU6FRLY<3.&ZS<3);JJ+@J^6B/;$LL
M'^_+W:>9&8R5<&)2$-L9#U *J5&2HOM*#<@H;KV@/E(=9#(%ZLGIB L>+S#(
MMZMNE&^K:%:LG.AN)%T%,QT<ZRI_2YLV3?04%-/8\*3O*QU8%'8G9\PDTU2
M<,(;-D59QB2)C)TX@GSS*?BH)8OD&E9N%F>QL983.V^P<C-9JGY!Y+$WHR)!
M_VJU-<_"D/DQGP'7FQT;2<N0[",\1_=QM;>T>9P+/$C(" Z?<3M8(Y7$#\!X
MC(-+EZD9;M2%#Y\W("/<!\0M0*ORS/4)@#IQ<*"&<MWG&59NEE.QL983.V^P
M<C-9JD%!!*WK%"(3M#N:@P?KTNT[^V:GL#W!R\,@I_+]1*.HK 43MTMU<")E
M8GB)Y_VA0 .KA7Q-J(;Z2/4>-"'H)+A>=U*GZ'T0+GLP$,\,RF0)[H.#-J%F
M&8-%I\U**@O28"UX?;9G4I]S002_9?#+GA*\DZGVPYUU4LIHWF'E9A$7&VLY
ML5\4UM%/=]3%?D4FR(2NMG)?T*5:EYB5)X,BL9.JTPC@KN#GUO[<$B)- AXK
M;9:A1OL RHTB'L>,?<=K'"FJK5<6< !I"ZFJ% 4X:08]0?B-VX69F+*O"8>&
M6,U,I&_/.W[([8F6GV#%%9N>BX2UG-AY@Y6;R5*8<RIMD1YMQ[TP#E*&!Q/Q
MG*//&6A.&B9<'A69,WJ+(3^W V6#?G87S7[9*3OO?J^<[733W($.JI>:N\/C
MH0'D-FSI\-PK?>G>&V0!_5(:Y-<&'PWT@$FBB&IHNFU1ZG+N_(Y &5@L!JS<
M+*)B8RTG=MY@Y6:R%.8@25NF7Z(--7@[-1 59ATUD"6I5D<=:R[RQN5,B1G#
M\)NDX_0+O#KU[5@T%6K!X.U\HIPW1S?4$=3L.P'*++*Y*7_F7OW;V[T4&_8V
MD%:1[GDI^#4U79@CQP#XIM5.QE \.3ARUU2XN\3^GE:5M\K\F*ZD-8]4'*OH
MF)P*ZM^2@[TC*-\>3OX_OHQQM/_+L]Z]U6\U3,,!WW$%4K_U78*=T@ /ERT;
M:)OV^HWZ68R(],$,_ :*=9N("E'W86K;2]6\\^'G]K7#B8/:Z_SK<_MBXW*U
M_%H=;W/$*BU[H9A#LG6K6#DLK];2ZJ4[@)I]E7YK;+YO:>9M<-Z*?08-^$>]
M#J/!1'!,+L$:/H$"OB9,^ICQA RG-J1_3 84;*)Z/1N:;O\_&2K7G*5&_1-Y
M\R%AAH:M+)-U2^2NI;(I]-LFQAU39%M_5\MHQ^+8['3!0IMC.>O6BE[U7S8/
MLCG0;$!?9-VRUID-[$W78X6R&(L]H0O4T0V\1+IE;Y7&RZ?_ E!+ P04
M"  Y@@]5<.VRZ68%  #6(P  "@   &5X,S(M,2YH=&WM6MMNVS@0?3?@?Y@U
MT" %Y&LV16NK!A1;:51X8]=2%LTC+5$V=R5*):DXWJ_?H20[;I)>LG#3>)L@
M-U'D\ R'/#PSL'GF_3'J5ROFF6T-\2_H+]-SO)'=-YO%7WS;+%^;)^/A);C>
MY<A^6PL3KKK0;J4*/!93">=T"=,D)MPH&@QPJ6!A#0?BT,E#Q_4@)F+.>!=T
MU\U/K6^>CL^];6OUD,0L6G6_92_O*]D_M)B^UC_@,YGVS*8VB/Y.=HNT!XI>
MJSJ)V!Q?"39?J%V"-T_ZYD7?_GCFG#A>M7+4:;3-Y@6Z@>V/XI%/N:)B7^.Q
M>_08D*'SSO&L4;5BC4:7!CCG@\9S/'X6^H$]]9Q39V!YSOB\6IE<3-T+"VU[
MXWWUJ/VZ6KEHN(U! UQ[H-V"]M%QR]A7?RP73\IP//'L(?P/PE/&I%IYTWH%
MXU/PSFQPK>F)=6Z[]?''D7T)UL#3;SJM5F=?O7Q,4O@KDXJ%J[*1\8!JXZW&
M,>.[=,GAU8J?<$Y]Q1(.2Z86H!84/F1$X.I%*YC2-!$*DA"&;,X4B<"*HA4R
M//<;<*C['D3!IRSI#9(X)7QU(/*GEX#F3A,1XT3U#SBQR.U*=@TQ@EA(H.A3
M .\S3N&H950KG5:G T1"R")LWR!QJ9\)IABZ17@ ]K6_('Q. :>+F90:-7[K
MG@%1%!944,2Z#:SP8(T+D1N %Y:K"%<XTF[@4DFI+RL#!@M&PVK%OL9)%;NB
M, Y#YE.AW=<62Q\-W%Q"A\> -!,R0TN@$FB_AI*C#B0N:*^@*.T3"9)4H5?;
MO8L^^L"4QETB9H1361]?1W2%_.#GRZY/C($=B.K^J*WWXP^)9YV,;!C8HY$[
ML0;.^;NWM58M?YY8P^'Z^<'>+%F@%KIKZT4/9HD(J*C[21215"*@]7^U7-^;
MWO3A$USI./LD6A]+E:2U,ELPO>%_![S;4WQKS;WA#B#NG&H.VR^_BO!>]OO^
M5&MW0+T%+<"5U!=F2'BXF>(TTBRT829!/V5,T!B96>J#ZI8DVCXZ)$A_ MK'
MA\'+S>F^X;$-AY4GO/WFZ/>>9K?M]<%?TZ>R;Y_H7GUD6$]F@][%^KQ9'A76
M86??J(QQ5& QR?D)]9XBC*,<885P6O,<85KPI8)*36F&?DVB""4#*D&&P@]?
MI,AQTLA'A8P3[NMV-!BPW+16:-@KBPI&3%(J\CEE@>)S%=6X?P<W<ZW0?Y8W
M3T;>E#//$J62N LG$?'_AG;C&.W+)&+!]^_MC4O'K1<[+4 Y_:9L%L#O"'NG
M_]7#FI(@8'R^<2]W[.>[]*N0?-EP19!B]-PR1LZI^[BQ\[IB&<T"Z%:N]N3N
MA%\E7K5^F23G ;F=*#^'Y>>)DHE@>!^G)/I";+ZN69Z#\R,]M;(YZL "2OO8
M %WLVJMP[%Z5W5OOW/-R[4ZW3+4BT3;*]$0PG!^%=JZ?F82E8$I1#E*A--?U
MAW4M(H#9:E.'>--Z9>@R1(*:6T"0^%G>E63XS/4Y42A[#$ QQY-E1(-Y_K@>
ML&22%G5+;*Y6BN+MG!.5"9I7(X&D*25"YEG$*L6Y=8J1ET?*O()&B$0DG/GZ
M9!:EVH=[L" 29A3[IB*Y8@$-$$QR7S%:)Q]+A@G+3-=FRA0'K7VA:Y@)SN0"
M^Z"Y[ZTT"V"8VB#J$&_ +,4FC9M*U=C;VBQB_:U>AU-&HZ +$S*G/32 3G%?
M#^S!.,U3N"Z,B%10KZ_):NC\N495(-](Z%=:UGTK:T#';M*F[33I=AKU>19R
M-_^YE2?=30YNKI)[+HC/SW%$PWS$AH>W3-^LWYH9UZQH-G$MULNRM9A-O9K%
MBNW3CM@CI$W]N9SB@SKZ\SS_ E!+ P04    "  Y@@]51"F]:&T%  #L(P
M"@   &5X,S(M,BYH=&WM6FUSVC@0_LX,_V&/F6;2&?.:2Z<%EQD'G,8]"A2<
MF^:CL&70G2V[DES"_?I;V8:0)GW)'4E#FTP"L2RMGM5*CY_=L7GFOAMTRR7S
MS+;Z^ WZQW0==V!WS7K^C7?KQ6WS9-2_@*E[,;!?5X*8JS8T&XD"ET54PI N
M81)'A!MY@P%3*EA0P8$X='S7<1V(B)@SW@;==?-7Z9JGHZ&[;:T:D(B%J_:W
M[&5])?N'YM-7N@=\)I..6=<&T=_Q;I%V0-%+524AF^,MP>8+M4OPYDG7/._:
M'\Z<$\<MEXY:M999/T<WL/U!//(H5U3L:SQVCQX#TG?>.*XU*)>LP>#" &?8
MJSW%XT>A[]D3USEU>I;KC(;ETOA\,CVWT+8[VE>/FB_+I?/:M-:KP=3N:;>@
M>73<,/;5'VN*)Z4_&KMV'WZ"\!0Q*9=>-5[ Z!3<,QNFUN3$&MK3ZNC#P+X
MJ^?J.ZU&H[6O7CXD*?R52L6"5='(N$^U\4;MF/%=NN3P<LF+.:>>8C&')5,+
M4 L*[U,B</7"%4QH$@L%<0!]-F>*A&"%X0H9GGLU.-1]#T+_8QIW>G&4$+XZ
M$-G5<T!SI[&(<*+J>YQ89'8ENX0(02PD4/3)A[<IIW#4,,JE5J/5 B(A8"&V
M;Y!,J9<*IABZ1;@/]J6W('Q. :>+F)0:-?[JGCY1%!944,2Z#2SW8(T+D>.J
M+'!U)+RMP1GU_LX6JK=@-"B73ADGW&/HYB@(F$>%]EP;*]PS<%\)'1D#DE3(
ME' %*H;F2RCHZ4#B6G9R=M+N$#].%#JTW3OOH\]*87Q*Q(QP*JNCRY"ND!J\
M;,7U83&P U'M^]IU]W\^7.MD8$//'@RF8ZOG#-^\KC0JV?78ZO?7UW?V9LE\
MM=!=&\\Z,(N%3T75B\.0)!(!K?^K9-+>="=WG^"3CK-'PO6)5'%2*1(%T^W_
M=\"[/<"?K;G;WP'$G;/,8?/Y5Q'>2GS?GV7M#JB[H#FX@O6"%+D.-U.4A)J
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
M']3B4TR2K.P$MEHQU!,1;+7XW+/%3?L9:(*D@][H1@,C4Q&MI,1-IF],39C
M1.4'KVE\I/KDSI"KQZR>1!G:"7CU(JDJ(OSJ\0VL>_"4B-/CJ$SUE*SWXZB"
M*2P:#CDJFT*6PY?M_>.N47)T_.E%TDQ%L2\Z_F \:;9V,C&Z>%B,:&5T1O71
M982%_A_UZC95?><A+=S@4 -F<?F+8GM,_)E6BASN9(9,-MXS)E8C6F0"34TW
MFCJ2C*O=R[?A]H6F7?-";8#Z@BB/WS/L37D4.V?CKQ+M3>].5LLF5 I*9AK^
M(%:Y^*TAJ]G&U?Z4'3P"ETTLF*(,HECK$<T[!TAA-\,XGOZ4 '%$'-W+68R7
M>]MR.7[7O3>UNXWN"?0$[$UY%'^1P/S^WO3N9-E)3=TG-KKOSVI2L^!)L;K:
M3Q@%A=6,LN6XW32SB%R9G3.:ZI&,W,$RB(*$VI%$LL%2V,GT:T=O&!'CEUJZ
MO0J[=6H="/GLN[CV86TW',?OW-+@,2HX\]SCNL'=!OGU^'UNW'U9AUE8C%/+
MZ3.XDYW5L_<E^W,:T=KJV?N2G7G<9"(AEW$+9LY$N=A0X-AL2)H/3SLJ9J<4
MN$PEU,J:"&L1W$<YQBZ.Y!G:Q5V48VSA<#F[EA15L_))^\TM(" 1 T3X+1#!
M=(9NVM4UA*9/93K^ #$95G8S)CK^W#\9MJ(84@)=*,DP$VTD*B?0?A)2/#O(
M0N(?<O:F=C<C8%(O7A^&\P2:/Q(LV.W%X?$4JU97[.]@3^R1K/L-ED$4)+!'
MLNXW6 H[153LT1M&Q+$Q@9T!$LC2#@ ^E_\5>S%A.H$-#M+C-")<$^@>29S'
M3282JOX<EJ@&*&:W$#"!_<*28RV*^TB@Q2$YAG9R%^FW0!P2Q56RR"UB,8E*
MZHVDAR$^QNW1TLF*=N<POIC'6A$%U?$HH3W2X=#04LVA,3+EAF!MVJS#* Y(
MCXBM_7:I*B=01D]LN\ *%9^5YF5KO4H"=?(;?N[F"0(T!PU<F#H,?I!"0B<(
MM\H_1B]I(SN$T$BK^_PIC5^JUL:B6RC>E]+XHS672.@OEG$ @O9B%-R3UFH"
ME<Z%0-T:KI7$.MY\7SH3J7$* (@ZHL%=AM-!Z3,<I<VA+ F]T0B@\&IOXXJQ
MR<<=-C8H7@'!W4Q5?%;;;EW?'8F1Q#P:!'2 ?[Z2^*$D0_1<2@ID%%[1@,]Y
MA/K9VS 3V6#2#C507-<%>VXL64U@NLXS #:@+S-TQ[M%6/;I2V*,ZSHM+']2
M5?%)DF67K([B^EWK&UT*GMX))S;&=7T6L8VI%9HU9%D5>)C;#U3'45Q;L2.P
M R''S%K0:3Q""#\"%\(0L3#F5Q4%6$\>J*Y!PJ C-B.M)K">"X5V?2# )!/Q
MT'CD)1D%IM!H^[P,;@$O2R] 1-%A^&3+:OK&ZQ/_6+N:0,]5-#:BS1E%9:,>
M?Q*7F#:N507,KWGM 1B7$(L!I;1J CU(B6DF*DM9@2U,2]LLO99 WTH\BMA.
M=0(32FMTKG)A)1QWBA8F<N]XLKK$(=B^:PGT;^S$3:1%MM&Y26#*,V'=1+/P
M6A+[-22LIZB<98S '70FF+JA3N^O3</DY:T\);"L,QF>-DA/8+X<G9N@&*HV
M_Z%J#QW%2O_6T;3]V)A:C-LF6I&P&Z3#I',(\S+T<UC^-GA2=R&Y3L><->]#
M\D0#8%OU>)/H',@YD.A 21^0)FTY^XDJ4>42Q2T_N?8/<WYA H0'"&3#3H7@
MI['&3VUOX%X& 3.8J*;.*^+@";([[T]Y65ZDA^)44B3=L+FW:K?^SJ3.L6<^
M44Y'@?=:AT\-@#8].[]A?KE\[G;$E95\,K5E&NK2_\54P%)9B,(  BO1"&3W
M)Q =N+G\Y!+8,,?PPY)$IQ:SA=):LI2NQ/'HTT*4O&+RVGP74M'T1X):9]!I
MJ"ZIC(?42S#4=J.5IE!(?*A8 \8.3^UA40IJ2;H@JZA@$6EF;'%?1YF9AGX%
M'H%,KYJJ4[18^*  /A,(PA+BC]F/O_A++^GH+_+<6,"%:,JL9_HW#$"QQ%_6
M3$?M"8LE_D@Q6;1L<)# 5E?)*G:3@UQ8['KF%Y_'97-A>E'XV\_C)I!MI:._
M9%T+EPO#W$/M"8NE:-:^R4'1['F3@_@LULJ0O1/@$; 3<3705B_D_GH+^51,
MT)P+,KCF%7YL30 Z)UU[IB\#)%&.N9ML1TD$M>!D(XP8]T#R-B 5#Q4Q=@T=
MU G756WF/@->-B8"KT&G8#<K>GC(D=QBW&(J2&[;)O9WDT0D#00Q&O,IQ/%8
MREK?<!H:/Z2MRJ^RLY9..$3VP<RPWN\I1S:LBJ3\B.82>J.1) #XS0^KN<W4
M07_&"P'*8U %9&WX12V&H.>>:7Z%%C>C>H^M#T3ZV?E-F;O>L4SESTQ/,-0-
M5KJ2 @P %*L':R8!S;^0"HFO[T4\78F'^#9$$)2K* F\?"%9'=[]&1 D7I9T
M(XAFE #M03-3CH?F9K,9"F0&K33;@\9Z/"0.).$!&/TIKQE "R>VO!^"8\+
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
M5P2)ESL0G9J)GK16"%RP>JQ1?GBO#=8V[JOQ=P37,$F>7_/: S N344\DF)
M*$S\V3Y9!X%1D"$*BN$X-H[1PV/*\1R+$Q2+8VT7;:?*Y%.)=6C@L2,?$42V
M#@*C("\11.X=AU/+NS8-DY=/ 2Q666^#W9-S%5COV#D$.@>J1)5+%.>"Y(:?
M0PT+#S>::@ !]7#!3V.-GSHSB<YE@R=U,%%-G5?$P1,4R[P_Y67YPM0E!>AZ
M0YQ*B@1UPJ,'=.&3C@1Q+3 T?,$6(K9XIQ_1O$5OU$"S%6.P1LB>BLG0)SH
M3-0G.N_ <,=PSWXH6 -\M*%@[:9$U@Q3:+BAZNXGFL)6@JTD.RNQP+BKE5BX
M3=1*-C=MQE:"K03O2^T3<='4XA.#X>\/_R*BSE'N'A$,S22?S&*L%1QKZ\GA
M$C2)KF]V0//%5$ 37B7!$4(QD!B.'!5!#&=:)TV^*<-Z!U/# ,@- -8C&Z2>
M_$4VF\T\&#<YPDUN^W@P6O*!EO07@7H74F"UYT+MB:^NV-S"$P,@7Z-$SO;M
M7"8C-8^[:)AC^&$IOAM^/CT-V(1RGFUZ4DNAC0.] T,BQY!83UB\H(B<L-12
M/<G$.Q1A).43245)83!^<H.?U/<U6>DLQ$#((Q#2:#8-3',P)'(#B6(D/LZ@
MMTB3><7DM?DI BB<]6Q'%V]LDOQR60R*G((BEI#5>U,J57>,H/P@*.-*/(9"
M7J&0874>@R(_H"A,X,IX8I1+,-1.%4(1>,_6L3 IA*[,PK%@6.06%NNNA=G'
MM3 I!Z\80[G"4+;A*P9#CL&070"+89$K6.0\A V;(<9HRC6:\CU+[.Y0=,E+
MVG=>-D%'F9F&?@4>@4ROKHETMEZ^DOBA)$.!' >T%HQ?S!<?/\/W\)HPF5MB
M6-W3:(N@PI&V)V$+D3=E7M<W=\->4\GQQUBAT&4P=*-!E\'0S1ET60S=:-!E
M,70S@.ZIP!)K_\!P<1F2PT\ZU)F]9/D&9C.2KJO:W%J\W%#$@ O1&60]TS@Z
M8!4ORHQ5D]A0UH-3;"C'$M-B0TDT%,:&<BP1-#:4O0-O; 08:WD(\X\(.LE'
MY$</"@:#8N?H\^A!P6)0[!QI%1H4Z\>>X$G%(I9[<E?@3'2-Y [0Q9.*>2_
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
M&S40TV/KQ9X@R <%QQKV)&=*UZJ(\"QB4SIE4_)! 38E'U.ZE?2'2PW 6,\
M&M"-6X@T/#3ET)Z"%87'I^(9%1ZDL%'AD6HGHVH_SP!JB&Y)CPC$(AZI<FI4
MP8K"(U7QC J/5-BH\$BUEU$A.>$1*L?&M%00'IF*8T1X1#IY(\(C450C\NPW
M@(>B7%K1AH;P6%0@,\*#$38C/!JMFA$>89(S#>S.=\8A=M'8'R:/PY6%=X>T
ML9S:#A:YC"<2[%[)\2X:6:Q1/=A43FB##6PJN=GD(PU3V=I7OINI8,,HC&$D
M!MF46N/W\.Y;^J5P-)0#)"?=)H5#H@2,!L=%IV<T.#C:VVBPB13+1$XP3 KN
M </@+59'W@EZ7@Q>#-X<;)QJ&PA[L _VM*7A%#5'@(Z[&RUOJ>GZCA@(S(LW
M1-T1PSM$)+7/2B)6AG/:T[&R+'/98EA9\(DZ>"S#5E:PL2Q_NZ(G;&5X+#L=
M*\O-6)8_*SNP(K;9F(V'L%P85T+]V'D;PPHQ51AH)G@,.B$SP9.#NYL)-HJ"
M&$4QB]+^9PHYVKB2^.'IM/!9*P?\.3\19[55^PS\#U4K9[<M^"FC((OCT/$F
MTEE:?9;'H6/-XPK) 75(]T01%/WW%!S'QA3']B>\!BYX'8CHY?!7WH"_6]_J
M#=.8J)KT L0[102:=<A3;X9^OY%Y1;^8KX2TGKS,/OID15,8_+LG=!CR&/(Y
MC.P.<-R#)Q6CN! H7F@*.^[#'#>&/(;\$3CNB09P %(0'"]UA9WW@<X;PQ[#
M_B@<^*5J:AC(A0#R4E78?1_FOC'H,>B/PGE+CS@**0B.%ZK"SOM YXU!CT&?
M%^?M[6:@*BY.+5G=@IFI"1,>"4@=:_SQKH9 <-G@UH.%;>*(!\^Y[O^TH)%T
M[,"MQ@X1@(AAE^$@S.5K$ Z,03&.\HVCG 5SB_7PR.=A'!4$1XZZ<H0C_U;A
MKFHWR'X&O&Q,!"CNJZMFL<&#(I4^I$,T9= ;V7G -8"!M]A1'H%N++,#[[<
M=/FI-]K>(IDCC[RC0P2UE--EEBXR5'I/"M#TB33#NM_4?0L(%GN#)W4P44V=
M5\3!$V1@?C0]<HTG7A.7*XHL]8=S?5HH^,(K)J_--\1Q-/TV?B (9?JT,' )
MAMKI@2"<Z]-"P34/ ^W3@D (RZ>E_\9,D^33TG\(RZ>E_VO^Q : K0R?ENZ_
MF HX+>5OY_C(M4^C=U#<>A6@\.4A5^&W0.8-(-[P&M2IQBLZ+Z")6/UB[OW%
MIRB0AU* HYQ$9\#L=[ 8"CF$POKNHDA1N]6:UQ"4U!Z^R$TM/P4BR/UA67!K
M"']-29>0'C#(DNA3N3!U20&Z[A&TY^5;%)$]UI<CWPY83W[WP4,1[EYR ZU'
MTG55FW?58SGAX(30OPL9+3 T.G#PUDPD6P\%?AC(.MY(:?L:/$:<@I4DVQR6
M\,X[L08VV.T?!:"/QNV?3+R%C:LPQE7,P&8Y6M3@B+3\% K::R!* B]?2+(L
M*6,,W$R!&Z*,K-USS1/L1';/WIN2<L]Q(!W'1D=C!4<3'ZV.'K7$<HUX+0E;
M2Z&LI9B0]5OS@C[M#]ZCZ3,]$OP6>Y-1[TU)K:Z(">\X\CDF6SC&X&?-GI)J
M08ID3[C*DQ-CR6>5)U&H+H.>Y0)-YJ!!X&B:ZHJ%W7!]9!WT[+6DE$DAZ(D)
M[SCH.29;.-*@ATDAZ,'CQXG:3#&!&[;7R1&'YX4)AXNQS4D@A(Z\O%VH<O*Q
M0NEHBLTG6=S-(:".)A K6N"3<T#Y][#A*"G[*"GEGG<<)^<9 2GM4>ZTDF,L
MY X+Z\/([JW0Z6P-&; : 4,H9Q#*<S>]M\D,)]OY2;93[MT*;%;'F,@/)HK1
M [[6O('++GDKNZ3?(>'?%HJ1D3=D%*;;DHD"(UR&.YGY1_\6+(R,O"&C&)U-
M:UM2#"3A 1C]*20/:">U5FT[O+;+Y30;A5+:AJ)N^SOG$P8J!NKN[M<!S\X)
M9#UY][L#JC%RLZI)U1.+ZY8XH#$.<H^#Q L(]** @!&14T2L#RR[%P[H) L'
M89T\&$BY!%*>.WCJ&#XYA,]ZA)+NWI48![G$0>H9.?8,^4-$3*EO&L>].M/P
MV+44 4@KSB4JD%9N2JHYK+YH#D.?,H-(7.:Z1_]4"N:Z7HEU$'T_T'@10,0^
MZ U%M/Y Y\SJQV&NEY(B&>!*>@1B1X&CZ5@:RJ"AZ\#0+^;7_!]5:\H\M&;+
MA-V;MDJDH*-!POGJ$EYNOHKA=2+P2JF!V'\>J3]3%5VU3T<>:P @B72!\:1J
M#R>(,/O$^3"1% ]BV7@P#+$3@EBV7@R@(US;4/(*Z,T,:2J]\,>3,NV!KZWR
M*!ZXLO5?&%Q'#:Y,/%?A<_1"F/#)23FE31(X7T?Y'0I"[:NR:>W@=!SNL6]
M^:'[W;IEWWZ<UR'Z\9WU9"J72^C0"^C0&#JYA Z]#W027;\:UM"!H9,3Z.2O
MA<.OJ0Q#)X?0V;>-++M8YQ8\ L4$S;D@@VM>X<>6S$\'0MOXS]H+%2SVP5#*
M*92*%PMA*.442L6+C3"4<@JEXL5*=E.7I(Q/!SUK+&?M>PH6$6' 9.UA"A;W
M8,!D[6$*%MU@P&3M88H2P[AMF$U5FZD:?RR[*(0@QKULC>NLO4Q1XA@,FKR
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
M'W3][N+IUX"JCV.@>_V=9^<UFBM5JU7N&"U[65']O_^M,73U S1R \A@A@1
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
M-YXYV.Z]*%G3KY9GK@C]IB:JO[H3/M'P9.&/4^KF#DFGUN22]&SF?H<G_%,
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
M_3?"9M^N>.LU[W9Y/GVQ_?N9)/IJ(&K=:NM,A0SZ]?Z@]?GW0#@C#,E ?%R
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
M#;9"<N74VY>CB#W+C'U5[LFM,:Q4*9*KAQ>SMZ3F1PCXO;%<)FL5%B:FA_K
M/"S+4=I-[N^=PC5J?_"RG%RVZU?SNV0B?^WZS&)_.2:5,]CJ'%GE4H^%8L=8
M+;]+0J)RD-M]\R-S$+K-*K;S8#O/UH+#SVOS[);>,M$!&#:S%H>W,%#1),$
MHGV "3J=Y)-FK>"1GSA!?!QK<VV?<]JBG_GR_]E[T^:TF:QA^+NK_!_TY)YY
M*ZF2/8B=7#.IPAC;)-YB<+8OE$ -*!82D80Q_/KWG-.M!1 @,-C@4,\S]^78
M4JO[]-G78 OC(U_:.$IDW6ZID\5PX8Z5V8#9J./***?+]L/UHZ8$#=KF F@-
M3JR5P+"D"%ROSRNG9'9PI.X"@,^GQQ>"]Q23 E!O+9CCV,\;AO.ZYL',B'BO
M!/RMF0.3W_G!=_GM-8#BGF#G:\8+SS00%M<M+\LHSBR[Q72W#[*H/BK?]+]6
M>JW63_>EG!BS](%6L*UUJTVIYZA- EQ\#K"F;TYYRGXK?[[ZP_HWS?1"Y2D$
MK#@JU&JB)@9,7E6/6EF-VKB(6;-H#U'LRRE2,X3ZELKT+8'W9F*'VZO#QI:"
MV]LA*>X)=EX;+.R\-EAXIC88K4OE)[6#.^;-Z]6*IG;'7-V.8!SUT9^'IZ_M
MI'65_=7<L(O)GQ^LFJ (8/:/89 C<'+2\+HUIRE'W$+8<.%,\Y=U;:/ZDO/G
M\:)T\G4XZ&5"^E)L4*U+;XH)D=?5E.1\+BLG4JLD_FR%LA2/)%]?.4(X;R.,
M8W+83"*]XS(BD]C:R;&Q3["UNM*K4>J&$GR2<B(+)%M8W$/\+V"+:X%F2LYE
M%\^5FPG-: 4M%U)"KG33LBFEB:<IG;(FUC4R/-4=TUBWAU]TZJ.S'\T[)U'\
MU;M]>"G/UJGN\+PJO"W7DLRQQ"I)%UN&'_!"J/6.BIX=I]]P=$U7[>$^D2>2
M(RK;&^"/>X)=GRF?4;96,UC *&-RC"4ETGI2?6?ZV.3L=@JEV-BRJSK,6K'E
MU1%AR::WO\LGF;+UJ'Y>9?AA?'_&9'?;O;0;IYU=CWEFDKN>%)E);FU2Y//Z
M,KZ20"ODY41A%YU/*X-S4R4I<C:1D)7T,VRLG8'E.H %B)>,,2(LE@!=IQ'Y
M0LQB\8/;7L*^W\U^-[N_F^A&#$41&TO[L;&-S34O_+D_;S\E$JG*.E7[I8:9
M)R=!]NK-01/QFSR,7]%:PI=JZ5>U7[9/*Y:Z$\/,-QNA3!?D7#(OIS)OIG'D
MY'=WK$/6QE+R^4WO;WDK;WECO2_RR82<WE_[BMZ(A9E;?Q787J_QQ(LZ33(Y
M.95:8S_='1]OO3VWOJD&H7C?23F36J,*M.-W_MI7OK*.DY/3^82<S*^Q,?(L
M>W+OEMKO9K^;_6[6Y99ZX39*GVNW[68AY::TS&M,6EW44FGN@BO(S?WDU2T=
MY)A)[6=@+J=^O5;[FK0?)7R!Z?%Y1<XF%@<0_S[4B$M5"\OF]J";!;JEO3Y[
MT'F@6YA"]?>!;@=X^59RZ0TWX+@\^]4XT<M*XEY[PQTXTIOLP+&VD.QUJSS\
M[C[I@T?U#77@V.14Q\2^ \<"M73]1::9K03XML![(V; 2B#?KHSF='I;,YIC
MGV#G*WO36UL5$_L$S^R"LN8.')_3I=Z/KYG[QH]5>K#O1 >.POH[<*Q-7_JB
M=JU?Q8NGWL6;:,"Q045)D?/I@ES(;&51W^8KS5],-P(X;ZEZ%)/!9G:^U#FS
M\Z7.F:U5E5Z-4C>4\J+(A2P.)-O*GH(O#>RU0#,IYS+/@.9R!<-W]^8HF_CU
MJ)_F-N.[BNVPPY)BW03M@DGOL;1X8=[3]CML]_';Y;AV=F'1\1YTLT"WL-IY
M#[I9H%NHK_U]H'MF%? ,%603PQ53^92<2BZ?I/GF[_#9I=POK4<FLADYHRR?
M+3_S)M^ !K'F2US#/,VDK.27SVY?=$?/RH:>&C*^O>F:^]WL=[/?S7IW$UV9
MGXGTF:^_,K]<'[FM_MV?7#YG?,F^C T]6:3_N6\R*978TAK]TOP:_7+D/+NU
M!3@NK7+GVX5YH7<>_ A'F3Z]G07Z&XQ@I'-R/IF7TS%\=3M2C#HU:7OW:M36
M%4V9JE[+OYU2[;=VS1LJT<_(\"TYD5\</?O+[CVN(VCIE.,W#K=MH9>-^(V
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
MV;_P4(**2HRKB6F(4DMM>C5>U'6GX0F# )3D)M48LCI %IUQ+SS^Q0^IJ>@
M!6B87..8O;_PI1F SLQ E]K00N4 -JX!_VQ28V87  #@#P$"^;:$C-O_PN%!
MU"<$&$FJJ( L*!$PC*H!UX9=><)I7-+)OJ</%@] )0>SFYQP(W)8#SW:U(?G
M;V32/$N1/9'+X-.\*I'<ODIDK54BN=VI$B'?B(<C^Y*1E\L:J[2 0_?#AA97
M\L7$=BVDD/J25[<I\832<J3W@5R?T ! 1'!VJ38HR8#I3A=YIQJ$QD0>#&FT
M(AD&A&Q(:0[KR1]D3P(-)6\.A$Q25#BW'5HS"!>1I#>YBNWQ]@CCDH0<GA94
M&B %L+MM;J0&:XK\&IY>$OP:2TA5,9P"%T-OIY]R\][!S F B=/1>SU/\7?!
M_G8H\PN!\('$^="+%O5I [BRR/#A"H7:MAG3COIP&( -1JEXNHSX$%H^ @PR
MUV5T+\>J"=;@$9=B&*@"A "C^5CZSOQ;[ML8)\!G<0_"G]OJ8T8S_[.$+--7
M]V ]_G6-&>J0OCUF!/+;Q\/Z\8XI=2CL,)A F8[>QHOQ+L!I=IC6!XB(KW'7
M\>&!R41].A(%$(G8T2,SK![:F3QC$0[H8S4%*AT<^83160S>.&1/3@$^_I(R
M1F#\P*4/I+%2>%0S;8(0 =H4Z@K/C:(DL6Z/)Y290+& JT(I\[5*?D^!]JW)
M_EUYVAK@2%@_ITP[N]_C-,8O% @VK-(A\HQI01.W,./6N#;65$WO4518\6)P
M5X!%?=P><!,;GP'I"G=$LA0@35$DGF:)R4ZZ\R"RY/B:>!RA<R$I"ZVK;T<K
M6NA; &:GVH3O'*Y\-8&WMFAG@P_3?L(0P?.-T2 :\IQ0Q1DD]5&%Y85>#,]C
MN-E_1Y:(S(-!-+; 3I&&ZC-.KDAX^BFB2X#% ?M"<%*RFJ>QCZOD70PP OR)
M[Q!!H[[J,3,C FS]UPW)O<%,[1=4H"FZ[/0 @VC:N$^$3;6/*-7G'CI+0P8U
MQG=[U$Z Q$[ 7#TG*R(O,++ ZTKB.W#6RH)@#3]9L-<9.JC H@]:F&L\U<\D
MC(3%T8?[Z(<&T7Q'NY6+3>0O%AD^0'BN&,8D>H@X'XZEFB7BV\" .:UTT4'L
M&X-TP"";]\(:P*=L("#.L.5Q,86\!YFZ[O9=[G$FIR5Z[SB;\/UQ*#[4!WR/
MQT(]141U/#DP%C@/M!"U[W8PL5RG15 H8RT%BB5,;$7_A4KBDO<6!^[CSVGE
MK MN*MKA[;FQ?=>W''!G+K:*GM>4SHZ9-5K85#\\((>O^$C8& W)<6 ::,W.
M]+'J3LAO*A)H 2,PZ4 EGZ-PXV)6M;"B(V0YB$,XKN]VY?Q,YIX"7&J6D1VX
M*L:-[,!\[EF\B^T,PQNW_!^2.I[Y_;I)":_M%-U<F-FKMA6II1-%J</Y@>9D
MJ$8VW@+UD=,^;2N5F\+0:>YRH/FL/KKH7OYJ_:@V:E_2X?S4L0+AK0DPO\&T
MFLV46V$F%44WR>*)2ISQLK:XGSF4SBJ2L"(JM58OSSH\B%N?-5T&M>;RK,.#
M9>JSI%GE62@ #2Y-!:0ED7SG!.:T)\>#+%!F@.@W>7F1UN<5.V%*VV>M[01Y
M>:D#F+(6%*7.+$R4Q%47^VW8));/%LA+PYU&JM .P50F/PV59:&;RG7\VC->
MYC/^V<.#*'+BX>XA!;LC/C*V.G____N_?#J?_$<R4%^$OX0+XO[3-!@@,KD^
M1!4<8C=LQNY:W_IPO[GT/X<'WJO 7$C[0=6L:YFZ:]&Y47GM!75]$]";16)X
M$LIWIKS5Z:.$%"U^GL,#43 G-:E +4CX#BK99E>B811M5O79L72I.B[R0'=Z
M_Q$,ZO" ?&*Z-U&,JXFX39R*,!2OB LC@(ZO08QO_,2XEM!Q@XJSL.\A"D$B
MV:3@DMS#H:.'!10J<B$%CW@\34.563=X1N4)7'I?4X^EBLNU9^$,%*5K0$Z^
MCVD8K(7..5"HT9\N$CI#N_1VX7\8[1U4RL'F$1X4]"!POX=!QI.GR).7H05F
MFHY_0!O'TM0@U3.\)(9:>X;:9' Q$0@8*2]X8CS9IQ'^4:G7MT'[YTY.RI G
M^#?'%YXL"/8>)L\8NF-<]/#I?P!C*;2"=@ZA:^ U<T0XT1B*E&<3I^_8?X4O
M9?/V0FBHGM_SID)5,J0D<;5_PEPXBQYH./O]^BC_^) 8W(X:WW^G=]E:*-9'
M]U?I[QUKV/REM-Y]PM,?'M#YD;4%?0-#(-C7MFTGQ9$: X*.9WRH75_E#]>1
M^;<8CHR0-X-\:_@#BO9'T"GH(=]T ([%X-? F$._[*E#XN'<D=2@>C*N"?/D
M??_O/9 K3SKZ8WA%U2-A6(.1L]'S%E&^VQ&ZN8"F2>'PW70ZYH;O4_57Y(FB
MR!]?+XF8T'?=[92$<W"^+R4;8H[++50?I>Z_W?T^K7RN#G*[S"7+]9%;T;J-
MPLUG]2*#,PP(#-@]H6FU37U?\;OE7-'3#E41A*>4/M1T'<_6"-R#6(XF>BB4
M0L$!Z7VQ6OH@98'<%-#]_JM[6,"CSQXYB,P%CR(<H.Y/(I1O&&C-&-PC@PP1
M=&QDB%YWAW%]W^:H-:(2._XA'N'EWAV;!?5TJ(1KK*<W75YRBFHM%EO!L41$
MD*+-L#<_'$#5QQ@.)"F!Q5D4,!4)DUY!K$CMMSR5WA4UIEY+!VKF9& !;,7D
M\5=J_M$$&_11./+'=SIN;(G;X(D'+<LPK 'W;3VR(\=E/0XE6.ZC]%[Y$(3+
MQ18)WAS<JG\R67J?G'@4]&ZJ0Z.$TH:!&>>A>+6_DGQX\#[U(11G\6$INH53
MI@"LG_[@=ZZ/?L8SBN)^F-#C?>9#<.>!V3O ?B'JC*70U'/@)Z>EPR7LN<Z6
M<AVL1G$'UEC&+;]=T,:8VL7@G&@/%$JVD8/J&XS#B6XQ.A5]8TVYUUYEDFWT
MJ+H"*W>#7D-8M2NU;<MQI ;& V21E00D:OH-=KS'0^DT$[66@9>"UQ7,\LSX
M.[OSEN25P:09-H:T.;\[C&I[#:HHJY@"C-REY:I/;(>5OF=FJ.;W&:IKS5#-
M[S-4UYNABHJR[A]+WVW-EQ^&VM,='OC]Z5[E6&\_RVGM1]J"PX2%L*<_!PKW
MX4&O;S=!$6!^GJ+G)N>IHDT5/<\H"WDN$,\+ZJJ@!]M"'%)JKO#=</T[K$4&
M*=/^1WDBJE>B*^ID,?G9$)^B3GV8-V7KC;YKV>/J.7:0A=6]]@MH/@0)I38+
MOA=: ?.;QM:P#(W"$9ZZWF JCQ_Q3HL\"9K&\XALZ9">;)G&,/(K6/]$^4Q>
MU&O<8/':/@0*=GA+#'U/5 3EI2&UX!F+VT3ALC'?6!+Z3SA7LJ<.I??HO+>9
M!F819IE^.,;6$Q)3,7$U\LL!6@C[LZL[W%CP+#:_A276H<(Z6-OFQ70TZF5$
M:_J7+^P<T/YG&1N$ YY-XYTLPJJ)AA!@#.J)W$+CM@V:'/W&;TS_I )QS$O'
M&$[0>HF;HV$K"K6ZY6W*HA.EA +^"OL<+X%_#S[%4=(034--S&^FMA^8XD *
MN->JD)^$,ABQ)!B^K>FX"#>NP<87)OY1*GFDY"G)G^>FX=("'B&$/CSH4$:S
M$_3/]_RME @@J@+&E73/?'1FVX]T_=Z5^^8!K[,684CR)5":. '$@ \!<$"/
M$\UV/(^"]S)?&XL$>)$=7XG@,<:;J&@Y:(E%GEG_"]+8!W UG:J<$>0-M"0X
M1>MFK^^U@.:N"0_IO;=:J*1JG 7YR9."XH@K>K_3[6:_*_+H?8L"/^E;RQJW
MDCU?A_ FBV/#7AR?P&R>T1BF;NF]?LPH=LJB&\S,LN)YOU5A?'_P^+D[[(DX
MIM5L]FU>U-@1H?+#@S._-<X847IXY1W![^@4VO@L7J*W1)DFQ7V]?@W$4@6G
M\IOS8GM=C#4#?6$A*Q8P<OY*6?+"J!N0ZPNS'@>8+@I[QV078AVSH7@<>+R\
M+G(B!]/?B,W<OFV&KX8;H93BRIFVW]^65\@XH7 RE:X,*".=Q (/1Y#EB/$$
M/^3/NYYB8-CK7HM?&B<_HEC,@X_D"<!Z(YA"*ITX@O^?S!REO1IETZ'H<!<+
M;KW->B?C,I9P*BA\X22@=K$GZTC$G*D5G(>RP6K$<$1;7&_;@Z!^E  W0.D1
M(@*X_VG^]QI5H'N-=?&1JAQA>3DY=\;8 6M#N0$TR0@SQOTRL"L6GF5)>7H3
M5""+GM'>BCQ+ON4.N*^%?AEFI>AN]-&(TEP\EC7!3/V:M)[+^:$(W D/$A!
M4/LFJK19J'#=:TH<WFNP#^K^,GF\H7>6T#=$19TXD&@^XB<S82OQ1^$GIUBB
M3UR>Q]CC,I:_"T&'6-B-Q6U'C'P<V/H"^+)%I$5%$50E0[4%^+TVMLGP@YAA
M4O4XI>-S=#PC"H5'-JZ;8N\R_^.ACIP\IUY_$IU)?<TI""%P#NR$_':Z$^K
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
M<9-B?%[D?OG[U-S;Y=V[59N%^]7Q7J$F:'V.H]K#UVV8F7N)HN7-JSPEU>F
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
M+[^47<["4>JC0;I3>CH?E$<M]NZ3.#VF#(OS[_-NME(6D@<^2&V1VGV=>S*
ME8A+E/P[1*4:]"K=Z2!CPE1"U085#XV+P)>MF[P" D6.#0+2)M?SE#7,/2>4
M21+DVAX>P*JN8,]C;F^'"84TO#PIDQ;R=V]-D1T);S"3/QU*Y W6/I9NIO>#
MHM"S\$D8\_ J&")",\2D:!1R/5MW6,@MX' 9RTA+M1G\$"XA"K:+45W?2X"O
M>RG+\#=A=38[.FN%@(45(PY/1%(?@/N_#ZGV?G"K1"^5GUBS3[;F30ML.301
M;0F?22;^*=V<7M&/RC]4IP:+A5>GO.R.-4#P8<XUN8( AE;?;@81!;) 0L;M
MF*SS-S-9N!/.3@3^W&#V3<L'OL PI][3M;K6K/?%+Z*G#_Y^RAC?6NW2L%CP
MZWGXDF0P3MWHHM*>F=N)K'..E""A8A^LD,>"GX$%-,',<+5/Y?HL5.4COO+N
MD]L!561F&50$Q2"&?@,4M:2J9?1%].5.!'5*PR:@U95JJFW&S6&\MYK>?&"X
MBLQC5%;+L^!0Z\(8+1K^Z#=T,-?.H, M.D,\'"6-SW,7")I$4B=:(VP$W#KV
MZR%9H Z#;'6]:/HDEC2]QX',- R1D:<"D3>4,T-XAZXUP[$$9?-O<\+F,7W.
MHD)D%HV6N!F=G =>!2?&TG5-5^TA]]5J6!C@,/M11YSW#C>Q#/<M^N (;@:V
MBFHTZHM]%UU)?D6!\P^2%NK#,@=FZ,,=%5_SSCR4/#V3,$/J A)V4+'&X/:T
MZ8E%9W18F\(;,FF^ FN0ICU#PLL(X%!#3Q=&FU0_94GB.1VX_9 ;3/79&I@#
M$^<EQ AX7,#[>WVX5F>?_!U?W3P]O_SYL621\ 7(EL0%T.TL+$KS^G7%>[\^
MNJ[],BZJQ7X^9^RRLGE2']WGV_>?F^<CMYQY]RDX/B83A #P%G3.MUND5@&M
M9CP,-2#GF6J&LRJ##"N5"(U?M,^IN/:DVC;ZR'DZ$_+8+F,NM[DUUJ(<4>$
M\8-!0^&%('[K=\230L&YJJ_@GECP'^F]4*;.BM437YF*?+YD:>1.Y]T!Q&O%
M:LE_*YT'1GZJ4[(?'+2#KU\&4:K# _(^EP$([G"V.S=T%E"38?-":$V[6T.
M"UP;86<Y>:A)ZJ&>R;V=W,D;O@K,P!WW<&#>&:6?B4K[T([&,V)XK-5/_D(H
M3<0U0KL&\6?UVQUOZT)>H4[NJ_ AC>\O*;3;L P"(T]4,A1-K83T:!@$W)M6
MM8/I?_.E42*01LNN5!\-KH;7VO?R20M;B^\.7YZ42\7Z*/_E=/1;_U$M=-5W
MGP) <,]N&!:(OQP:>R&US;2(M 2,$!XB[@K_E2,- RXBL!I&!_Y&P4FRU07S
MIS_[[!_#H6K?[5@V?$ER.KPBU$,6\C4TK2ZH_W $()!C@2D8'_8>TH3XXM_U
M%A.:/Z[780:WDFQBT#P$+#S>@?GE:^RB+PXAJ%>6RNV"4'X$95'V;)T;!=A>
MQS,VQZ6"7Z M/$.S#A:(8/)P>[YJ<5PI?-KQ[6E]+^>=/!(H608L7%:K\FQF
M# (@L:&;'C_8L0SXH"-N37J/RD%3=S]0,R 7\[H9QHIMLO+0F]-WG%!9[>2E
M3]X<;,:VVK:*0Z2D:PO JV0( Q3EGVK$][F _PN$UQ)IE,E]&N5ZTRB3^S3*
M]:91OE+7&M+2KBT3K5T;T!%0MB)J\A?H9OE -XOW?GTTRM9./G_OY6L7.UT<
MGJJ/.KW2_;!V=Z.>%]Y]@N,?A<Y_>.!#X"UH86\P/(47U@Q?F->&PC<;IX(A
M(7M1"NSZ:A!7 GG-XT..J!#Q&EN8@6L6W<^D08&68_7!+L6L+)M1Y2>H4"*-
M=.*W$HIW5#R XD.;EA;N.6SCAMW#UY8PIB^8:KB=IHI>WLO+$N@I.O+PB3(M
M?Q&1=141^/*:\PQ@J\;PR!J80K>BUG?X*?ZK,""XPCMQ)GPL4&1($:(L.3+[
M@R/X1Q29C>-F.RFJ&FEI3 O%%K@"AS7SHGP'1VQB:IKJNK;>Z+M>!>P,0".:
M"$"' %L=@\+-*SD/=ME1X ?.V"#P>]W:E@D_-CEHXZ1)),(AP267JH]^-<WO
M/WZS^\P9VV715*R/:CW[W.K^Z:6^ X1@L<.#*&_B:TFF"=:>S!WG>Y-=P??B
M:MJE#424D"5T$H/U[/1Y32^P\F,,V"6 O,@:Y36]0Y&\/580 A1*M@/R.(TU
M7&I#RL>T.%X^KM=T+"IS8Z ZAP?AJ@:*G/:QDPIS'&#IQE#4/3\1S]5TS!?
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
M#?MWDYF2)Z?UT>-=\_-9L:&P/T$Y C;(-%0 &: A=IPJ791/[R_+TLV9%$&
M&Z:&I3P.R\+R"+T''['(SP+E8*&[(H_>"O$FM:GCK[XC:WR.TX+[4-YY1GO@
MJQ!'\ITL"K\G#Q+H6%CPL(#C@/'M-"Q#&WL_^"2<!B'[OW=PT1X*I('&@RY
MG8>?ES_2YW=W5F'2AS/'3Q3E;XG8TZ1?@[L\$E-^IL2[3V/DQ%T>L2 1<R=+
M07?Y-1=!/%$/YJ@/;GN7RITYJGS+K1_B4SQH+0A%GBX/W_U3)4ZB=)0[=7#E
M=9$,YLAWU<KYZ/'IHCXJF9EJ477S.3<8ZQU-.U&JN]UNO$\FTG(RE9>3F<R'
M"/H2=)M%NIUV&L+V_/:2HN6L:$I&=2>.%V)[I,90CM<8RNO5,PE.\;'DOV>@
MP_AC2N26_C5C424[\3BQGT5MN"(O8KP%5]&Y:<UHNX4MMS3+%<VVPEVWD.'"
M%3'ZR>^^=5\]??<I+2?R*3FGI"*Z;T6?+!(.T32ZRQ!6P) \2BG/AW!*3F23
M<B*=71^$HTDZ&472WRW[H6+>\KEI433]2\U7.B>]9-7-KD#3W[DY/G6ET_O'
MC8""<R1&N,6DU;EX$Q<-5\>2,>AMEA"5S&(27'3@C4$KK#-B=[\C_>FHHVN@
MK7Z4 /F2^E/#-A+Y7 H7I>Q27RU<Y@31>'T:%.WZ%W.&C?+ PD$7O$.- /T^
M@%%(_CEW>SET2E?ND[H9P35]+F^'-&@N2/_8*GRG0NHX,-TLZN?D?#8+<BBW
MO02P ?"M3<#DY;22D%.)YX)O"45Q[*R1!'=QTKONL(NG3F:-4B6&SC^7^%RO
M!>@LE7"Q?3>UI^74_WEXM]Q*RPFRL0O;L""3E1R@9#:_$!UC7^<2%N#?<5EK
MXQU)64DDY60NN9G+BF8IQ2B6<FY;J*#6?%[B"EX"3.5ZE+[MUT>G6N;NM/,K
M_7237*\4_T3Q>5<UMD3M)%ALF$I3LI($,D4OPTX)W26 M38J 6!E<FDYF\QL
M1,06(A3<;UX_]#N&*1EL2LF]]@A%T^M=QR,1LYO\/$@:=VZIM0&YR[VOZ*Z-
M=,_PG?)^[D]-KTFVU0"&B*W@=>]LKZP+OX^CS2V _V:),X4<6<ZG%G/E:3!\
MV%GPK='CDLJDY'1FL08R$WPS/2R+"=7O,[^06,N7+/G@=-O)^]QFK-(HNHTM
MQV.3\UM6KU=#]FD4V+ 3-UV0LZG%PBGVW7_8W]S+L*I,5H&;6ZR#+7MS,SUI
MTXKW-7/'U6[!G2Z+]Q=*Z;3U^\\JW"FN"9^<=9":Q4>_^T']12!)KHB2])ZD
M6?V&P6(%()9<93EM%FYCL[RB(*<3&;F022^-<S.O*IYY_K;O9VT< 3AYIB!G
M4HO#12O=C\\81.W#HFS!8JH^^OF5W9GL*9UO[4Z6VNNG,H\G\:SC3)Y?Z/"
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
M=4B4X!'".!W0UL4'1M>/WYX>_GR_S=^W_';H]( D#K=(LH0!$2E9$D>)S!%
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
M-DMBT8_-3)? =B:KYDMP,:1+'!Z$YDO,.=YTYD30"?Z$Q(G=/A)%QOF:1O0
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
M[+V[PI(*4C^],5'D4Y676< &[#N1.UT3=Z2T0M1O.#&"^O^^B%]<E,H4Q:!
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
M5@S(&:5@?O[+<&W/[\/'EE&\N2,['MEB9^4/#_IX7!JT(LZ!MV/@0CS0&L?
M<B^CP=/=<ZY1SQ0_Q&@QL AT^1D1V]:(6-RQGS(@6X^V8+4C/P\&:5L*=R6W
MIXJXUQ3W$CRAOK->Y:X\>":U;@)GWYY0W[$GU'=:*?QX/ZV;W8?6;H7Z<N-0
MW[$E*RT[UF!WR9)N;TOE\U%9&KR,*@WY[;E1?:^T"HD&^S)HH3A[22("-3.V
M%1J&BD\?F\@O/(TB^1F!(WV_M,Q?@?FZ+_-7.1ZBC<?&5KI/.Z!VYE4>IV2M
M8:GU<ZLU'ECI,AP/I_D27:OW3)6TO_OB_ZS/N7)DD.8_+4O'E.O(BM480MBJ
M>WHV',M5I)GL$UW3]B<@ZL TV<K9#%],%?E,?G[_KCV':&P=11* :#"W]\UO
M!GTYA-4_YLGHK6S6AHUL'$T1\4O)5_T71$%<L.Q_4S%:!$BR-)HO%/E\>M>&
MH<R%3VP4%P]\YG<)/K-T^*ZEXV#/,]@L_&2<ZYIAA%#>VUOEY_.%?&45ETGM
M6*I)RPW64V$AH;U3GFO;&_7;XHFC1&(:5F;#&E80$MC:UHNAFT=']Y+:L5^B
M_[Z65;EG]1R-[./Q7L\8E4871^0DIY'-V";LZL6WJ9CUM1!U[6CW;U+Z\-[D
MI=S+#7]6/WX8&[U)[Z;BO4EQ*<U[.Z50*.].5G2+?$I(\V)A5Q/0%@-;?#IT
M,<WG5IXB$BS1SSQLYUIJ=F65Z$,O"<P2Z4/YY*(O#$<_/7-8D\B'>9)TTM6P
M;A_%=I_U6,+KV0,)7MX,WZ<LW(7K(B*[:9;3#^V;)TTM),'HD8M/[FM;9'2D
MX.IF[\HOE/O:_6WM]?GRNIE;ZUTE)X6S^R.$P]EMT@8TGQ9W500O"+389' N
MRQ<SR<RD*HSC%*=N?P-8'$Y8UZ46,;K:>R1Q_&N@]Y\>S]7LV3+IJ4M9V+X-
M4^EL.EO>!^$L;(;A1T>'103W2;'\+!^WSSM9)0EAP#;]$GG/"0MU,:I03^WV
M'?L%?MHH7W?.3HRWU^;6W/&G,C O%!.1[2?<-38M\(7TJB)NY^ 7FX90$/GT
MR@.70D?"3L6T<1IGI8>]M @><*;K/??X4>XW54*.<XG:Z<[>.-FSL=V5_B=;
MDK[@O>9%!+[1?#9'=\-"*U=<1[I#P#:W1<:+.W>3?K%^W^R<*%TC^_:6B.H6
M]2:3D^3"'HARY\ S.732<__$;)HO)CWW;XM %YOXQIK!8F9^+X0EY;>C[M]C
MLV0EDCG_JBBBHOQX2#V3=9GS;'>?EOO*5MW$-2\BM6_T[J^GM%3^W4[$9VN;
M<,$;3%A>"U'E=6&';L\OJ9L54?]0GU_[Z4123.??7G(R.BQ,DIR(WLHN"-3B
M#&+CR8KV I\M_(E-)Q8#=WS6? S@GI^H&DIWME[@&>H]5@R8DE =#>O9EY'Y
M?E&23>GRL;:,DK!H2XJF9B2N$RPSY&I3^NKL^TN6(11YH9#EA7QZ1W7])6 7
M7XXL+^8$/K<R[.9WE2DU[<;ZI'5*^CILCCHIX6>%V-[*4@\[@+.FXZ% >9&K
M#B]HR2\]P\,"LN>-G/HHO'V(,?>'"H?!%3&,?SAI?#8 ^_AP- XH>4ZU@RQC
M.^<R>L;;QX)5"2<:B'F^F%]&BO[]>4>S[RB^W$(QQ><RR_B+_K YFI^[6:58
M)!2[J\2<4G-MN=8[?7I^;3Y=7#TMDUVZE%R#W6!Z*6O;P 5T;=A&Z"_#);>D
M3UDX4B1M3&>R>5XHKCHD]<\!?7R)='PA(_ I,;8QXE%[QIV\C.3WZ[MW\DOK
M5<?=&[:]K<]>M]):9?^1N]1\XVR1\/_2]/\FSC4M.MZ95N+5VMSQ%.[,4D/^
MF#>QU/L;@4YYFYK Y.V-Y/U>\-BR[/']1\^X>I.*XS"P]RVG5>@\ZO>^$__
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
M].NZ7*VOW[OC]>9,>GOB\.YX73@S/#T1O#O1MQ$LDP/D[81$:TSK35$_&O,
MI5^ YFRW1,7K&)=\I(5_?..1@L3])C8]@6<17&(ECTNL=%J]N6R=/UE&>PFT
MFRY>7M?)M@K@(>KNO%ZSKFAQ<GU9,!H(XZ9])J,.A=CH-;^N0".^'2G-TY?1
MPWGVZ5374Z336>+BHBO/_^_DI%P^.POQG43[FLW:;/:$;[CL*5_\3^+2#K&=
M[?XOVGT.JWPU+V&ST,;?L6":Q^NYI;20T [_-^;-A?EXX^/V,^VCY0DV61-*
MS*9XL9 -"QUO)6I$YIC"HASSU")5@#2;P7)-4^)"^&7S1_K4?.H^5.O=1/GE
M^PQ/\_+<,GD.F=X!.;MOV]I^!A= 7PE[O5-9/B<&N1^W'@U">%ID!X,'YBA&
MZN]:""N[N/ZI=%L7+>NCM9.J7_+,++,#Z+)OV]H)9F835L(J6B;+YW.A35>V
M^?9#>-AD$\K(H,:2A1 NEGG\J*B"^%M1EG&([[]"EMT!=-FW;>T.#T/"2CA6
M5\SQF5QH:=(VWW^X=>E4ET6%=0GG\,[C9,6[BCR\U85G+;^#^EC,*<CV[.(=
MP)(="4JL=>,;88"GYU>_(G,_/T4FS +S65X00CN8;#-RQQ62 (C[4G*\'K6'
MLE#\>7&2SF>V6H&+E<%AY)OM!'9H%PV1EAL];UNFI9.)(/H.H,N^;6LG%+FD
M<ZV$?)H7P\>?;?/%A["OR2FRH5!^\!!G^:.);51Z^*\7N>KPLI;\,BIH2E/N
M/*GG/[<]B!HGN"N]OF5B92KN1::SNPUS!Y BFMXC?A6]B9%_P-839G9_K<#M
MPN@P8=:73?."F%",-$[0_KV@[VUNTO2?J(B%%;4/M^ZZ=YBES<[NV"%NMF-9
M\5N/P0&Y^#-3X8LOH^+U24:HG#T.VNF=R9A>=<*-\#GA)MX)-\+GA)MX)]QL
MH U0D@-Z)GE0_+4GYYK6>I<5I:2V*JJ)_:L!UUBG FPGHVB&I8>5G?@J,!=;
MZ&4D_NI]G Y_G0T;NU-Q\F_C>_6F7CX\$%)?)]H'%<3<RRC?ZF2$CE3/G\E?
MOI_?W)P^5:ZN: >.F_I%^9ZK5.NEZGGE^,KISN'>=V/JZG<&9]?5+*?6[)*6
MI9";]B1^ <HYV#>S2LJ;F+G$:B^C3/?M]ZFIZF>#W9'YX^,='M@=<IK8)ME
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
M!H8\W0EG..U&<*\Z^6W).J$:$I8,=[#_D:8/83N>A62UK5#J!AY!V0JJ38Q
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
M:#,V$/2UA-#17?[_9^]=FQ+7MG_A]U;Y'7+Z[/54KRITD7!?O4Y7<56Z$6U
M;7UC!1(@&A,Z%Q4^_3,ON=^!!!)D_\_9VU9(YAQSW.<8OQ%KHR(*@(#(.AH-
MB2QM D=5CAUX'?;Q[*UDNT=RPS)9/OHZ[CO/\A;:6FZ-N($)M"A<;)T[N_:\
MV C#KC7E78:Z^]IZHZ 0+7:"[D%T<"'2.:12^R[U5_!H4-T^_!5A(JF1KJJV
MXDA7:<; LC&L!)^XH25/96\--*^Y$-01?%;[CPK\F:8QZ\!^[65U_?2;KN)-
MN?+P6YK_XDEGUHNPK"9'-""TCX SGCR^&G60K>R@6Z21IK%3+&@<JGZ?YB;$
M=HFS7+Y:SH$S"9V6N@Z'Q<B[__-@VT(R;*OK;TT'ZGH$J1'(S(DQ\NNK]/9'
M&5V*O8K!R/IB"&TUA%VMY;+&X4'$W2'?WPY;-T:Y^7G!JU9S0[;?RHCX#1W7
M1Q3#U^DF[@+?)04[8![IR1!;T(A1J- 2Y:YP ZRTR%Q(HBPG:PI^__[)MLCZ
MRX IN$R!1J\O7C39B11X4".H2=U=9Q&SSJ?\.G/LG!_&.W$Q7FT=QI/7HG6@
M1D^,&7O%X45'D?CEI!9=G2?/I?&1;B_<:]7<^?.:%RS .OR;M,_OI;EU(L:N
MN\M6$8+D[B)4&UQ[A<\3D\YZ%L9J$O;2EX\]]:7[J]N;N%2SL81 MK<&A[!$
M[(S[.)MS#,."SX#]4]S'6.+)4IZ$%*I2)&7FZ_:CT:IQ:C2=1GM6:I7:#?C,
M;^'78AY=J<5[OH7MSG=G#EI'E*8L%]5%6R\O%L)YL=2?:">O;0..0=)9[XGK
MXWI7+CE&(Y\?+Q]^\YV/GV67OC HNV%64>.XK\GZ>QZ$VZ^_5\A5/&&*PJ3G
M[]TS<*S.H,=!!,?X_40Y^TUX&,S;(_*Q1D97H2EA^9A)O7</LGA>"$]Y^4I$
M4LZC,SMLN[/=7!@IQ!R,J(YY=BUIK"2;'VXGZWE>WC&7?WY6+ZZK;'!^N(T)
M[DR=K4G+%.6,D[4G,&=<R14\\0AC=+@W8F6O=/%:[GA<Z>*$>?N^*[^SB_SJ
M1G[>,&6<3:9?.XV<O"FAS@O;)M-B#4WT- .>@G981L2R-=V(^+>5;R%>HV*K
M_C 9]#]>W:;#LH942XV+5GLP%;5:+5?-C*$H)<.IP8;"N^UX"][EV+G$KWZ,
MA=O9VIF:+#%U.DU!.2Y3H)7W>XXLL!30UO-/J^YL?/5>:M]-U$)F0/V/1>RQ
M%+&CGC?<CF8^%CWG] 0]UK(>>P>C!GROX2=$*!E^IV5/C'Q;KWR\UZ2HJR@(
M8;SZR/;J\V&G=UGR02#3.B]SF ;A'?$);&!WB.04E:N4?0&SSXD.JO=&[ 5'
MZ6C#=73&D<TAP'A#IR>JPO%H4@WN@4.MT1J& N9:USPM1.\S)^MIWPWB0$@'
M5R'Z;AH8K&=IM0IWNK#539H$-C-0(<T,F[_H:25>SGMJN?[[X6.RM\8&LV2_
M\;1J_^[V7T?EROV \BW9;UZV6[>]-JS9[]2[ ^*NWKMMNROXZ\/A[=6-=4Q+
M-@OXM?XZ?!E$JXH8I::_"KL2M6]*N/(>?C5BF?]V):F5JF==TYW(TPH>GX5N
MW,AO>#K>3HM3\W%XXQV@@Y 2MDA6&XU+8QESEP.@KO#%UL+;SE2*]<+C^WAY
MDS?3+18BG6'RN(KNG-1-UD6.OM>8+1)RB#6;=$99C-*-*@$M0)+D>7G+2KN_
M$KS#=;]MP,DO9U,X2@6"$\1='A!+0L3KL.&R.V#570V]))2M9\5A8_JG/>G1
MG,'6]KWOH6HNZLYVS,3GFU0<Q<&V$;2Y^\5-!RY'/#P<L8ACNPX.1X31=DK+
M.)RGQNNHQA$@#_G$* _>,J).I9=?O#!:E<U;6_VKB+1?-ATAZ$2^ HXPQ%1Q
M>:R);1K"@I[G7=D%#3,#KD7>?Z6-V<^SP/T\&S&R5[JOF)R#X<CP.>!:;H3F
M-34>M;N/G(6EK+M,B=J-G%-+545GU,Q9YVGUP;T-Y\\5Y6I4S'2W^*%FTS0
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
M?U16F("'4*5OQ!W-J_!'XNQ,5PX,]^:C'1KN*@.\<>,3922HB.;$A.7Y!<U
MM^[_?0%<!_\-5CK1_VU_QT3D>7HA@[7H/YD@C/G\7U[ZP$SX.=-XBKBP$Y]G
MI^@;AMYSS^JSO>Z+C7 ZR;X1H^4"O+\NT6-N\HWH W'!9.V+D(!4R?JM?_2O
MP3^9;*FSY'__ $)[T5QBZ9>S,0N$%#Q\@<Y,HS+8EDYB8VJAA?-,AEC8GVY=
M%%PM7I"%2Q#7Q#4(,7$.3VAD8P("NM.%:[_D@#Z&#\^?ES@AULV,@;WY/F!E
M!>A/-$U4AEJ?F$FTH,CG@*&^PUF4Q&C.$@V1EACH:+<XB9THHB03<UK&'P4&
M3S(>0N!GT._@\S+P ($J(!3P &1%SHF!SP>!"2+>H.H"JP!N+_P&0RLL?"-Z
M!P'"2?#&-Y801&*A2A/P=KTY"P@6^@)8&+?@ *W\7Z,L%U"M\$OB#7R"$-]@
M]""PL!ENRH&'(\,#%)8$-K00401[>@+^2 L"^+,DTQ('2 P6!=^'%P:7>4[<
MVC>: SN';X#O1^85?L>/2*_TDABC;4Q9#OY576@D %KLE1.0E09DF1(R*[W!
M'8,5@3VSKPM>7+Z"#0--I\S1-Z!AIX5E#KCBP,"C#(+QM DG3=17&)E/M$V8
MCS\GVA\3%K B)*:^4&C4B06P$6!-^!F &&#3\I2%"I/GE*77OG+$7.0!.= [
M##JX=H].<ZKR//XW_L[_]W^K%%GY)F-O$]"1$Z!&@_MX$Q7X/_@/IR>0(="I
MPW]#BH#C9^$93FAY3@!ER0&Q82 ;'Y#(>JO/S9Q&5I[0"V@Y)95U>8J3.<NH
MP+.;>ON,IGPA1[$N,([?W(+03ZX#%GH#3#*"]G$$UM3@P9^^V%RUF@UY,L'7
M/JV6U?&@]/+SL7LWC=DCU,^;JI[G2XM8@Z0ZT,KJ*W@Y$C6@NCS4B+9?I[8U
M%*/,?1"OX,%SF0 B ;[W0P4ZKY#/$9 ?" ZH7_AAGA??Y7_W*2\.^AE,TFA
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
M;/*T#.R%)O77T@ :)=WN#(&BD,"B6;D)7L0RC:6N';0/RMY3=Q6P/%CQ@2M
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
M0!UDJB#KGWT&BF7<4NYH/IIVB8NK)FE5$:.,3*O"JV_MFQ*>8@2_ZIJB9F.
M;T2L0XQ24QA6K)6?O&+GU]%0X!_[#]T&OV7MC/?\B101@'SRBE;9&3?K%JE'
MI5XX= +DG[S"Q1_E\KCQ?G?_4GLY= )4G[PB._GA;?;S]K8KDL][($#D,O,0
M[:)/BXM"7&-:77G#4GS]90F9+^/Q<885(^0C76'?J U](T=H0&1I-WI8[MB#
MU[E;&&;M<8;K,$C$<89#X*':3@$/(30WM,Z2MQ*?B M.[V1(:W=P1'JE;@.N
M<8Y9V\"G.P&KR!FVU7:O;DN /G%ZY7><[?'ZP_0IH<X!7-C0HAP)K8 H&4;*
M8YAY0!$P@W,/^@V1&5RCAC'R&V&Y/OH*X^^_7;=(UO'NV@VIDXX19Z]%\#4B
MSIY<_X'.)VJ.S-<U$MRQWW*!A?R_+V?.W#69RY=+N1(9/D,FD%A_'P\IEGLS
M[T,JY0I5*E>LAN/3'@\INB1M<;GF?4R57!G(4KD</D_CLQQ3#**TZ66=0\V5
M<X5"+5>HA",-[6DD9)QP1O[P/0GD$HZK2<UJO%W(@L6%O->N2;1V8WOSYK5Y
M!8)NDZ"+R3#Q.IC?6ZP@HH8+F_?HN(S1_477K8[[+B?I<PA686O1,U:7S@_'
M/E<N57+%8L+-U2DFZ*;NET^W" F=XURYMF^(NKURZ(:ND@^/UG*5*D28V??<
ML;WRZ$9^C:_0DY5*KE#SJJ[=WGY8.YV OR:A EN:;Z)(76O[MU5C-6F>OU[
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
M>N(/P*7,09 SFSL7@PO=,-(4!HXR0>)E'3?(AF03@NZ)L&\@I);U.> O@.Y
M3 VH.8BP8^PD$*C'!C/D*PTZ[%:6.7+O*K&%P# Q.[^R-)QBBN>28;[_BIF%
MDZW"8,7XP\R&IF0++$18@PQCY48\20WX[6B.M^*#78L RY$&1/80?TM6X:LM
MS^(@EB']1G,\9!L\!!MRU<>$1?H0 WK^G3/&VD!H6GQ=#UY@O:1_I9<0G<T$
MP\-+@(AQ<!4040_\&?"X,&,-F= A]$SH)L=3@="\<:(J(Z8W8/:0GK;*$]+2
M.8*#,'/OS@WJT@ND:0P3N%/@EF-^GW#21'V% \0GK.R@JS$UQTE:]#GTKA=!
M? ?\\(XV-Z??6)L*4.8&-2R"+AOX5LZMZF\$BS#AY#&]$*)[$!B\/54-]OP*
M0?H@"/Q2&R$XQHM"EJF0TP=BP=$&IR?78R @&!A/FX6UUTGF&7!2]KXE.!NN
MKL[ RPQTW42FPP%] 'V6D!EQIR?6*6M7VH<:VH?B&13G,3TV8 P<!'A+YQRX
M*IP29/ZT/]AL[9BT4_+(]W16XR)S/9K*<W)7P]ZJ9P72_"D4'CMD"]OG=*@<
M5=EXY!L18>(;G.VY]LBWX"D@?M/? L32@$.,- *NO<$(N)3S^C;#?IJ_'JHD
M?RV^WM!Q#WJ+0PB2G=A3CF_86\#TG #A,(?G8(\[MNDYSLDYQ%J#<^"<G0B3
M<\@XLOW9L2AW7?'N[FTNC$?C75P"I,^:U*@0:[+-@!ROJZ,M!^2DG:'$4;XM
M/%Z]=6Z*.QZ!DPZ.*N7*>=]Q:3E+ Z;G#)S,HAH?8$!W',>QQW$<)+G7>1P!
MGKG'4 [D6A@OV==0#F/N1,#BDY_,<7KB&LU!;#"98\M)&*<GCE$8Q/XF80#N
M,$9A$'N;A*%-C+%D38_&)FW&9GU=E()Q&"':QK1VT.&9X,LW/![#8S@&3'M$
MFH[A/;XBPG",:S1\UH@*[=>6^&)88G62!E@(JS19Z6B5:3P]T-P/:VZ(0W]=
M(J&VC#5B.* \)31$R!QA8RAK="-AJ"+P%$>^V3V?8].I'.A&!/&+=DR!3!@R
MFF/S"1>AWOK.IUR4]CSE(C3^RJ^Z%]?/#/\\Y'=9=485SHN[F'31?EK]>AU5
MI\JX<OT\WO>D"[,$S5IRYBQ)6_L4;!5IOI5KKFD3T5^P*=C]V!L:/=I+W<5P
ML=9PC>V ^N/O5M0]U\:B+COF)5JQW+U69T6G-\=.5+URB=NKBI;252ZE)C?[
M^>)7/9SN \>I^FR=M5</Q[:"Z]7M\7^;S7:[T_&0Z7V0HZY5_\&E6%#Z4W9H
MCKCB )?E7?N?QI4FNZPT07\KG?;]_?M%_GI);^ K1-<([S[=^]'?%3!@H5K\
M*]9PV)@\B#2&/5J)21(,F/B42D!"*_Q?S(LK^$PJB,^4I@UHW''7E/B54C%/
MYDK%BM^E4BJY+++*;07#)/\IC2?=\L>C\IM*5#EN[RYYJ<<X*6K".*?>NA[:
MLO:JX,* LW>JBD+K)=)\_IOAH\2(AM@3A=F(E5YAT=D3U]>5',,]K:9+]N<M
M6VX*-2YS3F"<I]:SYJ UWV\-R-74\V""&;;,+CQA]?IUGP"H5I%/A09/U)F,
M\]C^CJ"Z.SO 7WU:W<T_J-=%O__VGFR GGX?%-5">L;D_@BQ*6.K334;=4Y9
M(33VL?3@R#W.51],1!^ RGOTFS?RFU/LF\9)!2>P;>H/Z="6=;RI"/1\JON
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
MS^;YV^%M[;K;G+<??P_F]/W'ZN>P+MY>=):/]Z4\?7&7I^_[\W'SI1[6<A)
M'__^[D+>_"F&#DPR5RSXCB4S,3:T5<:D"PT$^Y3JP(16^+^8%U?T&:P07U"Q
M,[QY7T7MWZ8<O5YH6R&IY,A"+0=TDY^<I)+;TB\/Z5_A46)CD]@UT'9B,&NY
M2K&:HVIDQB5VQ^YR] %*]S=+IL ,_]R_5!)UFN.H-'.[S7$>6M=6QPP7Z3_=
M,0,!VJ$M*VE]:WW2F<Q.SKB/LSG' *;XEP#"2G$?8XFG\B0)=U6E2,K<UN$2
M_;BL-+%HJN>L[=@Q*.>JP9A#:>8P'V^@:O$&=)1WBZE^;][\Y+G[ZQ^_-JG
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
M-C<R'EB&F>*S N84!P@ &\5;E6\$(/ UQ$L%OG"YA5S+3/<AQCV#2LP4D!*
M-POGYMD##M1[#S;05!6LYM(;SZ_8(*S7;@9P0>C1@#[7GN^5R>RL8^"L@K:%
M)IWL'N_^1S9!$\6]O[(#'-@,+&%.V\U,9+7$TW]_]=^\^_3JU?OVA_^-MJI&
M;K@IT/N;NU?UFM:_5&::*.I@P_XZOOGOU7__^CR]ZGSW\^VK-^]>O;]3KE[<
MO8A/<*8ETK'+C!,4@]06U3!-9/"HX]Q'MH5\%IFW(&PEIFS4SD  V0$P2 7Y
ML67X%C50!18J?Y-FZSZ[AU_@I]Z$V![\%?!5J2VJX;H1B*HAB ?7M'&X"JP:
M,OX]LGXA<>%MS&$F9]DI]1DYK!>P9$T06 /2A@-LD46\-%Y<2=:^5&[R\!C
MBZ6>2V(HF&D("RBGQEN@%,([<==<20C8Q/!1Y%AP\WT&?R3OG!%RL0RGQQD*
M"O[=8,J%Q<AFPQ2RT*<14+>[L?$9S(*SE'E"I;[=YX'RDAYZ]86940C6AG(S
M'(+6ZJ/D$@+DY<W5.R$SSA$GL%AZ]0!/>^0](OJ$,DQ"T@,UF/&#0&$8@(T#
MD-&&7&%&Y(#A"G+!<2-Z/P%^/>76<R(28RJ0U@-S05:^G)J DW>&:]S3":GT
M4FZ[P2HJ*/R :)P:BQBOUT Y!W,"P(>=HG86>*[+'(09;0Q;(IC$]$!T.!8$
MA70::S:(F$O8@P^?XJ;9EPES8:<XE38$#JX4X=N4/P<:L4"U 54$-_N 2@C\
M#^D)? .X9\,)/$&7_.6)WB%PDR:28J0B-+B^[8)8H>L91 -0)6S4JB:^]P!X
MA<,)F/]@FXG>-KN,AWI>@H_D: !4H5*"YH4JBL)S8P"Q!)!//=!5LH/%T2+5
MX/:$=B=VA1H.IO$9O$4C+FR'2/BXO%1_4&]++LTL.'1PR05*& L891.X[$%E
M6AWXEDBFS%SU6)@P%YDJL1,@-M"MC4<5^2S0&IXWOS?!"'OD S]]X/P)B= .
M4O>%C*4 ([+(?HGJZ4&X"U9DAD UQ%<"M.^X9P7?A9<&E.P)<=RQ9S$'^?J0
MD74/.EO$FWD_&CY<LG"*&:F24>'G(Y!ECTCS@>$P+O8>:)?T)3,<!,88LO23
M='WJM7E\+D:+O,2YL=BX-@:<+SSBZDKZCAM@:?@VO@\X(P? 1/@\_]YPA:L]
MD+XEN-G<VB59[T]5-&4,[L( ^T-B<<@$8X^9;PPC-\B07: +B/ECQAG0@(6/
MC %+HR?@0D^9SYD*2&T'_WZTPQ%P!SH#L+50;Y@",/$;)HX1(@M4Q1H!=]==
M EUPU#\*/BJ:KLN?<9<?]SA-X[=Q[N?2OV//&F(*+-3X514;.?0MT<69*WN5
MM.A%3T,L>DDLS8K:Y#D'ZZAL4 1C-VCR9.(%%2Q&*@097R;H5N3[2=;D=U,2
M?33!=Z.Z.1RJ\:]32K;X1JRMS+A)9[?\BP=\!V_X%5"^&7I^H**>#&8EE8/!
MWN5"R)'X1X%RCRQ,P#L/9VP\<;PIPT-(]N2B;X24?:$+@=AW'T#S)RW?D:(_
MT72XF#<4DM.)#W5V&P[8 LC>(_10P?*"70]!]'.'%7">^)UIG2SC>Q9.F>2@
M2*D(0AJL8!K!2$(+6\=_*F<V*N[3<Q6 'T; >;@'&S@+<!'C"WJLXU\@2!;C
MLZ$RO_D&>,4*PXK:U;"BS0XK:E?#BDYG6-&.1/LV1Q7->C2O$_OTEZGX<MY
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
M:F=>^7()5.XU:%M09YY2!3='W-N(E\\[#[77ZJB-1I%W+!>8.( CV#R^MQ1
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
MK"Y'A(O9\SB?6IT'ETJ U6NSD/'/%<-Q4I#)&=B761W"X,Y*'.$=CKP@_H
M'DP59L &DKGE?/AY/'7Y4HF5]7I-/#GQ;1SY"P<@1JTC:*81C%1$,SP:3E4<
MS0WK81@<;K@]P=55Q3!-T(Y"/%>3V0\(GQK/^K9I1C<\((9ST\NJ<=Q[W\5+
M.&049#AY&4?>TW!N9;^SN6>XD=Z[;)":5K'8!5OZ ZXP,@FX:<!TK!3K0&8&
M2\E!VT/;ATL],IPA'C-&X?BD;6 W_T8&\&,_4*S(QR<QX'.IW.%#H))XC\0B
M@=LH <T%G^("7N33A4_ST7K-EX3DPJ_%LL!2!@9PE*T-Z]X+WHM)Z>0G9B\>
M'%H03M5ZJ\93YP?J)&BO!4GS>=CO^&SG5SC;^<?5X"WO!U@+:1N,-&\\L#S_
M L7+;U+>9),+XDOSM(CUCO>09"[$\!>=='7P::2],WQ01>,DA>KDOYF3SV>H
M'.WA:]7AKXBT6S8)Q>D?/=.O3O\;E?:E#G[;,5FAX#?;SY;JQ]S9RT-.PJLT
M-]7GJ0'"U:9(EUZO7SQF>NYXQ.V-R3XT%&@-5>^WU&YOAZ/.#PX'FMIMM51-
MRU5@?SLX:*F=9E_MZ=\P"N9."=W-T/DG=>-XDXI<E,KCW?=TY7E#'9Z4G+SW
M3?7A#G7RR6;'O"E=U?H-M:UOMM'KWD^JU8!-=3?;Z6+OFUIK;M]!M-I/\R^A
MFRO/C@+IO<L2G7:/92LEV/&Q;"6GTQ_I5IJ-RQ*-@8YB*^W&98F&/L_VK4MQ
M2S=@CF.[]ZIRSUSFPP<4UK3&MFL'(08F'UB<1G$,R.^IS5Y#;6ZXN=/>-]5M
MZ6H_;\ ?\Z:Z:J\#IMB&6^OO>5,MM=_OJ^W626VJJ?:Z7;63;S5[!!K737&:
MVC&@?7Z7X_QKCV5#O483F',)_>LX-M16.]V^VNR4'S5SX!MJJNU^3^UW2_"O
MX]C0W#;9<S>T/XUL#J\Z#@OQK*N5T>#/CV,SG<YEF>DIQ[&95BGC_4@VT^V6
ML:Z.9#-:HW599G3<)HS%36E4[UDXPY^,,/3M0<33-T-/@>_&'H:2/?/S"%9A
M_O9,QS7"(X4'H38ZV(EWKW)O0WL!M1%DN%ZFT?*A[T53-5U7N_W-#J?;WWYZ
M0&9@S/=+W/D#WPFHOLV>7E2RO5RQVDY9Y $ELA_UEFXBOUX;1('M8D&5'2A!
M-/B'F2%R=O@S" TWM U'&3J1&?(BKN*2!<7 JJ:A \_R0C#,.@]@*_80))8;
M*@^&;XOGX=NX\HP*GO)5$6(!7O9&%$15%@%+K\-_K Q];TP?>U&@# TS]/P
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
M2HNADD^SC7%0B9##V6DE.)1YC$$0_)<,EPQLJLP*9 "("UN*ETBQIE1R[3#
MOUF6%7-\$9-*JE52K9)J<Z3:HJN>B+%<@ATY[8H2Z]+!%'061<0'AN2%0P/(
M-B.0;@JNPS/L4BZD!:",# 2"/=A>%,#B22Y><58=OB]R0AMM*9S.9?!RPMB:
M$H E(B](N3J%A+XC<&['?"0ZBD++M^$%7#I3[B3M2,JR*$@)P<S#ER8@*YW*
M $\,HBF9HL*_"7^KL41/4/+2&T]P;+,0G(D^05D3\3"PE)M1#HY/)6B$(U !
MX,4A%FOMUX \P52%74PXQCG<.+J.*U8D>DG6HJ]APDP<="T' P_H5I"61]<3
MTWD$3=(O5/ZQ?"IV<R A\@R6\83A4'#LQP8?!J8QV5[J:44DF]G2W0BHY&9L
MFSZ<^X/AVP;7P%_>?+J^NM#Z=+S<$_:(WBW;'7+S@\^.=DWFNP$P6>2GB@T\
MA\]SQ^!";MCA3%(5P.\S8QP//\3YILGT0Z5@^.&E<NVF9 'PO9"_6G$93K+'
MJ=<<A,3V0%-%ILPI2<9<'BH'EC"GL6Y*27YJ3.\\79P/Y(XC0EP6B8B(GZ2\
MGUU]>G>AMQO*!R<24[E%\GO\$]SS;.2)'NLU&N>*%6&^'T>*&-5X*21#L93+
MYJ_SQI@12:X!BY&#DH?0 WBUHEBNR5_CK/"!@U?;X"9>$/E45TC3R4FH2*(
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
MCZ,FUHJ8OKH+<T6IK)7#NR7RN@L/QHN9K)SWGBN<JA1%E]E=PCN<\A?>1H,
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
M//K@FQ>P0\"Y-@T]$EC[GDM6#;!T$(\2K7: 8J,NJ:VV:GJUT;K3VU/I92J
M>&;H^*T6[,;S>AT+WG:Q'!IGTW"UWS,=;HAP<KKP[H;>;(HZ/*.J-PWTWMMW
MI:=<2O<>P<%T=/SY<Z/QSPN)DXNB*^2]IQ*L/M4.A#,"5*JI(TG, \"V(Q3W
M)$@3L<9%$9=0P1BDD$*)T #RL*>2+S2";IW3BIL"'\[0@OLP]LZ9;-3-<!(O
M;^LQQP:IQ3NL8BXD+. )"&EX*?"*-H1=<T7?K23-@9\YE$*'9Z>E[UI=XKR7
MMRA51Q+=YV]5':WA43WTDD3)#78_<LMJIA#W[J5!!LC@+J@@0PC5>KNM=QI7
M508)T5T%O=#6C1;B#^B=>HOJE:^N#8IK<><8@S/EU]<NAUM=V>*@=KW2^8=_
MUKZB-&CF=3>J#LKI]2_*A(HRH:),:.46D.LRH8P9490)%65"-RNS:=::>JTQ
MDS[.29&0,(^*$J%K;TA-K[>K>JTU@PE=% GEHTBHHQM=;#]:+M!S421T^R*A
MK*Y=^9*:Q*E<FRJA!8+_]C5"HJ@FUP&)-8RQS"3Y%L1:@FO+ NR 3X!S@P@[
MRY,R /7I,T]-VJ>ORFG=NA!@8;SC!B&8<NE6>?)Z%R,O-VU]3:?)*5:S\+?E
M4C9/OD:,]Q3NTBUZ_1>%.-,I=,0VF '^&;,^JF2M9W,D'&(PEP;]):@('/Z
M^.G^-R3FV)LOL%S"L&NSDTED7X53NE:\<9<B4Z,H,EUND:E1%)FN0Q%CH826
M7;4U:Y9QL&=%]5"JZ:H2KO3<5FQ3GUNEE55PF%2+7>ZE5&E=4:>X++TW4])
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
M;-=T+1SZ&X3P@1AO!P+>X7#" 4UPQ%II?+,YF<"#S5!,5Z6IK)FUX4CT*0Y
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
M>%ZOP_F\J&B9A([85DE0%][>T)O-)B?(J.I-HZ8WV]V[4@1\S0GBW8D&9CZ
MJ(;VW&A4JD@0A]<25,,I#=($7IB! @)AAKQ!E /P(D8C\$[$(1D0[B!VW94[
M :_MUNIZI]K0$"P\O0J5_^;P%8$8.(30I=*8+FQ7JN,32A6TA!2)<GGE$E\?
M55T#[])2^',(^4*VJXP3Q >"-""2X+9R /U4O\L".0!D<0Q([.45"'KQ)/1R
MB:021RU+LZ@$B7*P#P[QC.7P"MERC!*"^F?L$)PZT^\K<.,CXL$H[M#?_O9I
MH]V$7<=_-*M5[=")^-?WX9O^)M"&I Q-:QHWT8,P$E7N2#KOCM_"\W*G*K8T
M;IP9P)>0)^;O!Z%OQ<V'A*,A8$+4AD8X'>H"+)<"$(S9Q@C"H1 E\;S!P0<6
MU2(7MKJ/Q$74XRM:#WM 0H0;?N';8<C<#6SD32JP$U"X/H@)DE_P9!L^4OLM
M @YMKS8'#.%B95L\A%[)WM"BI7?%EX00T*858C]-NKT%.&NFNX6:YZA1?&">
M>[Y$($<9X04$8/N+Z^S>5.UXX;?<Y^B'*F@X0Z. ,9^F<'#\V$#:&^DY#/A+
M!*-!Z M$&2## )MP$K9TY#OA(ICQG558%&\!V^A[%R["^TSQ>@BS S$ RB79
MEY3M&8I5MNG@1(4I=LS TDF"%OR]ZH8_[W)[!WH.NQ[Y%!X^7P*M9'?(>SJ#
M@*&LC]O;L/\:FYHL 2X>3T.B7J<$NX5Z6DS;UU*H?OQQ\M><4R5,"MEUV%N&
MZE<@=Z+\)0C%5$,U-8,CHXI) 1G$_:0[;F8A''H"05H2^QJ!&N *C^P)K"'P
M!N$%B75$B*'Q'JA\"%81% S\[U!L&*@%W(OL4*!DS?&%B5<[0TZJ4U9'PA$B
MB\Y 3@02G64"0$)I2DU0=%2?A/??):UKLKN(2[ 4JE:&.'F.W(:Y8ADXHRB[
MK;AC"AB8Z5@1;XS'APZ%Z8MJF\02PLP+3&W'YFV1?3N@YF$T6LQ@I U %1,I
MB#C&0(IB7(3;YMB);*()P>";H0*?,^$B5JP5(;*21\6#JXA@:0FYHCDO$"U8
M_)$<RYA#FXCNQRD?!T5KB6G5"+@[!0[.6Z]Y?S0_0!4Q* 9&B.E"3Y298XX%
MKLPFDZ.^:*?(7L&?C=&P4>V-I,64W$?[-](*:XC0HN>R&M6+J_018F_E(GZ4
M,-*R<QK>'..3BUWEQTBHGZ;$V)R!.P#MA3$<4Z.!.ALTE8S#>W)B:6)5*/JG
M$34N"I*]482&9'TZO,6WJ% U#["D1^D=WTZ$)^?7C-A9?.;20 F0=S!F<XD(
M1D':BI+-O'2[. J8ZHU((<D]G51;<]S<*Z&CZ>*[$3F@RKRV!"U:!P$:DB7F
MV&.;8X+H:;!$G"N%)AI!).!ECU !F:AN7)GY[OGX_[F8GU;*I1D?:XZQ*)<9
M)-?=7B!18_TGUBZUEE"9)!:!?-1"@\1J+9?$[4\>I$OP/V9)C(F46(0OC*83
M5&44]M9\;VHZ",80[S?!I'$XJ:D0/Y8YL3$?R$$M0"@>"^ (6CWGD!C,+?TZ
M/LK,%0AJ-(%A$*/4D#Q6]T8,E?B54AC*+DFIQ\=3I-K/T2E874'TE! ?'E]"
M7:4[8P1,T+V#R $I,!! K;&DFG=G)<#U'00.(IO.2IR4*10%:<M;5PU("VPO
MO#X,35R"J>#W=H%D"GT3+&W7!"-.B*?8+(:=P>],8^A#=)HIEA4D:#5P69T^
M)U6C:A^\JV2.+-J^XCJMW5I/,*8IHH3QD4N/B@!,Q!A7/JG20B"5!/]S=_/X
M+<W1/?' \-3J&+'DSF!\Q^)G<:N9X_.(@*H-KT7\6[QU(<8ST=8W73>BV"NA
MFX%+@-B(//I'2"PR^ +DI-"("*;(BAV ^>@>,37HK.)-[7%T&'@%6B!H1L/=
MB<%"T$U*:$Q/K2 @U3&BI?XAXV76(L)WD,#IQ8X>;N- 7<S\%8">1A& N9'D
M_15MD]Q1;I99"50<O\B@NX=#PE56:98 LWX"9)*$<N%\(D?&K02&,O&E&->)
M*Z33*)? 8J*!GNJXV\1W?:V>"D%;Q?D\_&$@XFI2_-&#:8]>(PVA'X&$(FQ%
M^1C,.)'7G7XN2E@QZEF$H>$):EH0O43,%0J+)ODQY<AX6%]#A&UO/-4HYLW]
M.+(*@SBD32,;:)M@:62+JKH",>(L@NR+5^M99V+,FIQ.+2.2W((2L%W)F#81
M.B0$:<\[XQQ:R->U6RN&I.#V\*LB)Y'S2Y49O<,3&4(4<7=?$5CDQH/5@T+!
MB;/>'+^)HZZ?2_<\$=KX/CG1!^1[N;1(\- 430)G1CO IHPYP<GR^5$,_S_/
MW9MRKB=!O#GV&0:S*;".PB.6O.E (UHBXMK' -/E4N3:?,!N@N<:*K/J8N'-
M72$0S0,%ZCU)_]R3(L2IDIC7MZ-(YP$KU\,SP.&K_! 4X1LB@!6F.:7P5[!^
M[1@J#$4P!<UP?U+'F?!'6K?=8;U:>I7I1=KDOLM$=+DT?Z$73&&[\,+;"$(V
MN7+M3UF>75U'!]\OZNB664?7JA9U=#FOHRO,C^6O=2<V!$0B9*&!D7AL2?0R
M$X6%KPQ-G]"B180N!(="E+%PTX(*XDRAU73L71B)V!ZS*/; LYJ89E)H0,6G
MQ'XQFAKU?HG)K1%<8Q^+!,/I0@](!:<7-OD"18H/%WX F$/D"("3HM8-B)(<
MU:M@[KGM>RX^X+4FHBGXO21BF=&N<U.!>#S^!6S@A@,6/WY7.C/ETAA<WT@4
M%;X6-78$]>](1R)9 V;AO(6)W6#&TA)F#:5LTNI:VHMD7,;SV< R"^%H_E#R
MV+1QI+RR'KYD/B](S/X1.5\UFG8N9LEC E<$N)7-HF-6AJ7");@(1SC T1O8
M$B:8<XH:X%9ROO.Y,AOP5BJ@XMC&!</R-,QTXST8)NBK,M:=9-W[9F@^91-F
M3==Z@$8_96XE.#QWQ[*&NRH<+VB6SEQ?"V5'9(E1,_";F;)(B13++?@^.@Q*
M4*=<.HYZ 9DK).[D?%_A*M(#YA.HXY-N$!>C4E7P#3 >S5/C<:T''RABC^.%
MJO$F;L)KG^&7FJ$)M"4PO$CRPT+?RE ,WICC:$QCPN#S8T4.;":3A@[!:K5L
M$9GA#ZW&3Y5%+QS-&6\?PO;& ;5-'E 3T1K\,>48MSR7;&':UMU81AWC'!>N
MP:0'FZJR(H$LPC%2=,P3%<,;5>*L5PW2*@B"1T-*YP57IV*Z4[ETE"#%\^*J
M9""\4@RL11->2XT^\)29OB@ IM(I$WPJ+1[7)0='29SQI%(PTZE0T0[C[ Q'
M-U=!R"?,#:B!()YM(4=_969LC3$CI$X-B5](1I7G]*F8*& 9<TLI$Q0%0DF<
M%ZN+DALCRL!<D@*Z-O"YHS7EPTAF=*ICVJ*6QA1%[K Y47\J+<?X.]SN,L_X
M%_GX<A!%L"GQ(LHE+G]Y9H!&'Z"1(M^!DX3B_8X+(4GXR5ITVCJJTN_4A+1>
M7-[^S*CK[49MCE0OE[A4IN$'/1 A1&V U4.>2@0<G,>#T>J<1Q]\;"IOQJ?R
M,F_>' #_[E2KTEKSO7'R)&ZT#UD%95N:M; 8E+]&GHU\D'QHK5F=4/6X'U=+
M3]!83NQO;N^*(6EP<2(TKN&)8%[+; X< ..!;2*%5&)FF91TY#,L\%6\.\>;
M1(ZI,+ZPSC%Z3JSH4\&]R2L"I"U/FH &0(W 6&/*EM)A)URG5"^HK$?1-,%7
M%.#RXBE34YHBF2AC<3%%*?W8]GU/H5;\U06)$G^&ES-.$A"1,MM+550VQ[/?
M)"^!#D=\)M(T? : '-\I"ST"Y;YS_4SA-ZJ%XYJ,-T<$+%6=B0T2<2&A[?57
M01L]&7OU8<I_A3;"')-OGW-;4SGR1#4=N-H'N*IH=!D-71J*8 >QGL\_E3U&
M:B.(#8Y3,M&0V$I.642-1MW_<'D:-;W9K.)HM7(I&)D^]]?@(>!_@PSRK#->
ME2J>HZ$OFEA;>$7B:D\PDD)'5-='(?KHB;SAX]A5^JBN1Q,>?]J0146D=(+@
M#QE]FR9+\M #.IO9!2<&+XU.9UP_!BS9!%.,U9W9;7'129RA<]VG/#6?BI-<
M6+5 ,I0S<V"?*4].!=,DH$*-F21+I5].?^+5LT!HD+@!TI3G7^6I=[%GL;T+
MYY*8N>CRQW-\Y61Z_A22$:E<@#RS!0RF[48^FKJ87DAOI<]$A"$=<2!I>\5#
MIT*%QN7CH<(XF*P2E8)*.2Z/'U'ZZJKGTC@SLNO%-"$\Z&),Y\HO22TZ(7TL
M D[][. -)<IC\S05Y4$VCJT1-NP!TY.MF-1EC+T^HU*3N.(],T-GI@.B7+KZ
M/B3,:_MQ]T-\NWF$=,:0?+!9(/EAK(?,2Q132.Z.!+,FTS3VTOHU$13%W)$%
MLUE$&_J#[%0>L>^NGCSRS<-"+;(R-L#+!$,J+T,NEC228]&DB^5)=:/:JK1B
M&$&C!?\5"_H'&:+Q3W&$'(RVVJC< [S])GN<8P2\(SLXVQCXC%%PZ4G@HB[O
M3E<KU4Y\I:N51O?>-WJ)USA79U*O5)<*3?FX%W.I4.O;-M6?]I_$N5>+J[(*
M6Y9G!1:C':G=7QBA?1+<L%1E9L3*K*EAJC=X 'WVA,8@+.]LZI5F?#2-2NU1
M#B>/NG-'MN%3=]+J,=DS;449K%;I5,'UKU=P9,>3N?/WF) YUX8MYIW,689(
MH_*N04HE8#B;9SZ5W-@#0:^OF$I(,LU/X7X]P ;6&GJ]^J ;^*#0YZO:O[(D
MNHR5Z*M9YF(>(FWX-PMNJ)IE@^ ^>%*:N8%)R>0=7GB)%3>(M]=[@]6@E"KF
MHML3J6E1S,G&$\>;,E&/UK=])O#&X+^H":+'7#:PDZKD/J_*Q/(:_GYM8DZQ
MH*-<0J2/?I#&4A# 2F,LDDQ!4\:EG$J!:!8%+TYY4[^Z\DI+63$OHI1@)5AA
M@EO#^]K/DX1(DD-* :4HT #QEVT6EWXDB#UB^V*T3*^'Q3Z8G,>BN$G4<VR+
MFB^T *BERA_1E0-?IH+.6A/E7>88Z&@0AXA#"1 VD7VI@:H-1X'&<8A6"?%U
MB>R\^&)>TX9J%&VHRVU#-9YN&VKN;]&ZEELA<+)LEQ1%@82M@X7QY\SQ)J(H
MF7JATB57Z>IB/>F,E#I2-"?$I=O88.K'!8OBYPB$PU\!.B717,Y4E+F+WU(Q
M-7^ 4O,H4&LX":F:<2P.AR4,,5<'2D;TC-KGJ*-L%W30.>,(0J*G052+H3ZC
MAE@J%N-@A1*==;%FW$ICR<0OPP++293>.%A</,\ @8Q@Y5:8Z7(E"#';YRB<
M++A>-6^)FM@Y]H+&S86DUU*:(FD-J=-!P(FA,7'A^>&((" DULZ%C2"EO/02
ME_F'^1[V.X$V#4 A<PM"[9"8:3P%C\0F8$2EX$XT)7"[*2Z&52M;<=E)@VE2
MU8I@BPXUP<KQ".(],2*VR8L&92T]#1M -"%1,2_MBS3+V:Z6AL^^;@DQ]O%=
MUJ#!$D9Q[T>Z^C Y)>5(A>5G!RIF/_$OP=VIG3II?N:UCSI?-G^' G(E.AZ0
M7V>6C?,/L%N&0WQ1]P7O3IXR_Y7\+X3S9Q+6J%RBTEO>JL.Q9V/,+,*BYFVX
M6 <._S=@=L@QF:AT>,KA9M;'^EH9O?$P#E+2P\D[T_8X</2)><D4''*ETY,/
MDZ OA?BE^8"+:;#7!'1 7#;LJ4-6'<?@_!7M&,5;_#ON%:A8J]2'SG%?)0K_
M#!(CR6)"X#(O.5ZT"M2/?7V(*TWB#;X@%:/%%'D2HSD2JBF.^F!Q;P+7> *,
M-1H,L.45&Y7PTIF7 BC.XO,R,MJ5/XYD&OT\=A?AM]A-T6= "HE>($S"?,,.
MN.IXCG+)\1 I0.I-9YIH5 EM0)A!]LCS1$,P/F_B!0(  9OP^'08W" &%+H!
M[\CJX9("X:O!,9D1W/GB&J^Z^;<9H%:7H/)3+$\>@9X3?>S#R"9 1UVQWN9Q
MFN>GJN)CKU^](3T67C#F*IHP:78A^'Y\'OZ28TDG+*P^F=MJ"?LRUU10([B=
M*;@153FWK<C*HP83A9P%=Q7MBKE;D$&'Y:B(<[:BQ^*&2-Q.I?W Q,X%>I0]
MN ZE"\07K *[A5$:T#9Q8$E:QLQK^:)CR$IN^E#/4[;Y0(]M:3Y21_3"]C5Z
M'S<SU>=CWR:?*?%6'JHI<2/G?%T]-P&@D"!**G GZ?$30M3@P^9M5S#"YLAR
MJ:<VZ\+F/FOK+8,'>ZCE6HXUH^%8+;W;J<J_I=:ZF.A%X] RA((\#SGH@P+N
M3^@,J.+XK*H86X#>K2PK)L*-,1[GTC+OZ,2P@+@Y17;;IH2\AC*>P]$)2!EX
MVKEI.QS#]%2R?9;B>-S>#,G)2: .=[*30W!#$&,')1+7 /"(>!)6"K9%7INQ
MYW(0T(!#'B83#!0=%R3S3$X\@92,R*>S[Q=M83&2)C6=T<U!6!M']A$&BMI<
M=/FXZ(HFPGM5$<?3*AKGL<7W4GU+LG%TB<7.2:DDQ$Q?V"NF^ "DX05U /<4
M)Y=@FA5C25*/MTLG0RHE'5(!7C$EC3J21:Q6N@2RI2Y(#[F3WN.(AI0% NAB
M-;KF"D6^3$5.XC_!'#;);X>#9^#*4Y!%E>[(70//L3W\((;;RIB%*?1GD ;8
MJHEL/'3I"S'F19!R405:/^)$$RO.?WHR&I,+BT1I8[>N!$@UT[\A.Y7L;I!F
MA%*5&*QX71%XV.5W!:>U2*O65.ZZ^+;PF;$1D>M7YBI#/>$W')V+STF,;ZJ,
M?-'MFV?Q3"(?B&6!&+=YC@Y)<O.SW;'I-IUX0SA^U]PC*2[LJE]8''M+!Y^,
MK\ N[] D;._$*%"X*AZF$@MZPMQ(FKN3H4XQA 2?SB'!HV9#L_RBD#))AP-5
MM@(5 =Y<UJC(NI=S+(^*M@M/CF;<USE*#8>LJEJ?1-48SB*9:A3[S.'U_C(9
M_13R5)0AC0I#G2PQYA,RX@N)V%)<L5KDC%R,.$I,8J,Q@1R3-*/+D9\SVRN$
MX!]N.6=V>+'I(P@3/E&\02FKB,+<Z)/TV801DTJ;DM2X0!P7ZEU,TD23Q79#
ML2;^-)DA)5[,1G1!\A'P?KG$?E.AL)<-=J8&0/6%6R5Z]GGPC[ )4VC3\YVB
M@"8_<Z$*AJDK9M7$://R"%"L9ZY$HM:2B029W;T3$R'"I( [5((NL?V]^([*
M"6&Q=2WIRI(5!8K!M_!Y\6AA"70-N^ZHJR).4=="T=4Y>B=9(Q7%$DR<@G^F
M\EO*(!5,S.>RX9!,'DG2-3A9-&^YA5LNH8ZD@P![(!J+L7+,I2 W5T[G*F2X
M!\<Q0=IF]D5L^[6N32JT)C) F!O5R2G)SL=$X*AXJO,"=W.6#;@#*B<3S,&6
M3 8(2#\][3/$+)MUT1]5H_WM>H):44^PW'J"VM.M)UCIBK7K[V'N[OM_O3=[
M[L"1<0T$]>2C^5!@8XIGO219?LA? 9]H$[6PX VIC[^ZE%DCM%61C#-[OF?V
M!<2>#./2%$5&NI'B<1/P6VQ7C) 7ST2\,F5V3Y\B:''I1!*[G@?3FE@^<B:0
M^%.Y-/31FN"+#]3"P('M@]>AE >B/K<#K%TD1$\>C$VLW22)  8#34B5XVM]
MZK;KBZ%PF4>(M4\]MP].Q^G\Z25H<WP#:\G3CCTG2E#(CP0Z]M;4 MWW*1E2
M+I<9XX>C81V(NXJGXQ(ZYVMM)(>-(*$GMG7&>(KPF#^ @V\E2XOM9X&Z*."Y
M4QL7(&8ZGK SB)$C38=AZ(<OFP\4<95=IN_VN8TL'!_.&>52($].P!@+G$PO
M$O.[,*,,G'&;]Y-G@34J=L!11-.$5/@MRL7E_UMAD9PIK[A4@1YF]^%)_Z]:
MK<5R<R]DXW*I7M&^I+'O^_A!C.>]#5?7$7"M9@\Y\!,'WD<\B$I>U=]?9*&E
MD?_9"\NES<G$ 7L<\UNY7<C?CW!N&-V*,"GRMGDS%[R>N>"-"N+!(Z8H5Y^'
MOF>Q/M[GXO;>CVMJ#?3/EWR8.TH.%9&P8_&[Z!0?_1 ??!?6\613T)ZRWB"@
MR2SB>"WU>"?Q\=)X%PKF<RQADT?DJ2(#;+JC"/$^C;JY832?LQ=*M^S.I:AI
MW[1"#DHL7J_CB$'YK2 "PYT#[//B=PDU&P^!EV$]FR:W2F-;F>],?]D:V6P
M[V161&;# 4:::;QB7_PMF4,A_J9C$D@=I)NJ0W252N0^PP))/H%FHD0:>8[C
MVBT4/@E8]4?D$LF"'BIUX$4<R0A; >U[^^7PV"^00-66LH1PCE]V/<$8O_75
MFLQYJ5"ETL;G/HX8OA'Y9CR34E;;9Z9[)"%A+"SB]"19:4&PJ-V,MXWJ?F3
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
M3DT8*2$E?'I3,7DCSWGRW/+GK79)/ QG^3T@Y]7\E'&.0$HR&]4OEK=?2@D
M]PH2*::!\2F:JM^'^S=5>X#K;!1F3:D1(\".P<#Z%IQ[ZEEZ?7<;CL)6CA<8
M3&CH2@/467G4)*:@L3T)$3RKXFWB=]+[!1"S^YI"/];!1<3D(1L_(/^S_J(?
MF]AJ<H5JS2""G55D;ZK%UF&T)T#G]<Z P!=H(2&2.0E59^!XQPZE5_#8FQ[X
MP&TR,%J&1(_D]9-K^P6QSR5*)<7""B/+4B984ZNRY#.#(XU;E=L5'S((GZK,
M@DJ\H,?/Z_"#QL+;EH;7I3BT7"6D;R4QO:<NYUS-TK("$B$\H/+G^3O!\=6@
M'\F"M%6.#N8 =;!GDQ1O_1OI- <S7S.*4EJ6[-T1B,_%XA:R;LH&XX.69(9:
M-YX_ ;$S5RQ"JW,1+4^8J=/E&-^WX4\P\UX+96#106L4^>@T8[0-4VG6B0;@
M%\["7^ER >EH"CPJI7-XDAP^^49J<PU@:&<__%JG=E=*M^9TYE(7: !VG23(
M9VU@3:?@@W,1TT1O6OH:C'V]K:]Q>-VG5)WI+<(/1:E9PE5W0Q/2PNFHY@\Z
M,IZGNB]#*Z8U0NVDA-86XMYM5.ZYU%HWKY&R?D"FC>L70M94[)6!&@R"XYH.
M/:?)[>J$@\,7%P#2^%"CAC=FG*5>?Z*\66)!@$O')/A2_JR+!ELIF7L]0?O"
M+UC1L]SDAY23Q$_5[I6]@4IU8&PY'CKB[=@[1E (@NG8)%GC5M#+=D3@V.!.
MDC2U+P&.?C6T@.&.&A>-3G*)7W)H06$&QW:2A0]"^K!RZ%W_"?I( !.:19#H
M?:#/;#15#$!)0=@@A4PDGMMYA%&MLKER6$5^49M9% *Z^"E#02G!C?8^I#_
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
M/_"#&P  U4 ! !$              ( !     &1G;'DM,C R,C V,S N>'-D
M4$L! A0#%     @ .8(/51L.P"L/'P  48(! !4              ( !LAL
M &1G;'DM,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0    ( #F"#U7&G:-A9D@
M &K,!  5              "  ?0Z  !D9VQY+3(P,C(P-C,P7V1E9BYX;6Q0
M2P$"% ,4    "  Y@@]5W,RQK0.=  !#& D %0              @ &-@P
M9&=L>2TR,#(R,#8S,%]L86(N>&UL4$L! A0#%     @ .8(/5>D(053(:0
M1R,' !4              ( !PR ! &1G;'DM,C R,C V,S!?<')E+GAM;%!+
M 0(4 Q0    ( #F"#U4F+/P'SP@  /57   *              "  ;Z* 0!E
M>#,Q+3$N:'1M4$L! A0#%     @ .8(/53LYUDW7"   @UH   H
M     ( !M9,! &5X,S$M,BYH=&U02P$"% ,4    "  Y@@]5<.VRZ68%  #6
M(P  "@              @ &TG $ 97@S,BTQ+FAT;5!+ 0(4 Q0    ( #F"
M#U5$*;UH;04  .PC   *              "  4*B 0!E>#,R+3(N:'1M4$L!
M A0#%     @ .8(/5?&T;:NJAP( 18$<  P              ( !UZ<! &9O
@<FTQ,"UQ+FAT;5!+!08     "@ * &4"  "K+P0    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
